2018秋C语言程序设计(初级)作业- 第3次作业

 

7-1 找出最小值 
#include<stdio.h>
int main()
{
  int min,i,n,count;
  scanf("%d",&n);
  
  for(i=1;i<=n;i++){
    scanf("%d",&count);
    if(i==1)min=count;
    if(count<=min)min=count;
  }
  if(n!=0)
  printf("min = %d",min);
  return 0;
}

 

 

出现问题及解决办法

 printf("min = %d",min);

  这句忘记写“,”根据报错补上了“,”

设计思路

 

 1.阅读题目文字

 2.在Devc++中打代码

 3.设置n为变量,min为最小值,比较大小,将较小的值存入min中。

 4.循环n次,最终求出最小值并输出。

 5.把编译后的正确代码复制到pta中

 6.提交作业

(2)流程图

 

 

7-2 统计素数并求和
#include<stdio.h>
int main(void)
{
	int k,n,count=0,i,sum=0;
	scanf("%d%d",&k,&n);
	for(;k<=n;k++)
	{
		for(i=2;i<=k-1;i++){
			if(k%i==0) break;
		}
		if(i==k){
			count++;
			sum=sum+k;
		}
	}
	printf("%d %d",count,sum);

	return 0;
	}

 

 流程图

 

出现问题及改正方法

设计思路

 

 1.阅读题目文字

 2.在Devc++中打代码

 3.比较两个数大小 并将最小值符给min

 4.把编译后的正确代码复制到pta中

 5.提交作业

 

 

 

 

 

  

评论了贾振伟https://www.cnblogs.com/jzwzhenwei/p/10081076.html

          姚征兵https://www.cnblogs.com/yzbpxx/p/10090452.html

     付雨欣https://www.cnblogs.com/yuyedekafei/p/10089754.html

三位同学的作业

本周总结  本周我们学习了函数 这一章 学习了计算圆柱体积,数字金字塔,复数的运算。数字金字塔很有趣我们可以自由变换图型。值得注意的是“再不返回结果的函数定义中,void不能省略;否则,函数类型会被默认定义为int”。

 

posted @ 2018-12-09 22:47  关欣  阅读(451)  评论(5编辑  收藏  举报