第三次作业

1.实验代码(找出最小值)

#include<stdio.h>
int main(void)
{
	int n,i,a,b;
	scanf("%d",&n);
	scanf("%d",&a);
	for(i=1;i<=n;i++){
		scanf("%d",&a);
		if(b>a)
		b=a;
	}
	printf("min = %d",b);
	return 0;
	
	
 } 

 2 设计思路

(1)文字描述

第一步:定义整形变量n,i,a,b 输入a,n的值

第二步:利用for循环输入a 如果b>a 则a的值赋予b 输出最小值b

(2)流程图

 3.本题调试过程碰到问题及解决办法

n前面没有加& 因为前面的是scanf  加上&

1.实验代码(奇偶分家)

#include<stdio.h>
int main()
{
   int n,i,a,b,c;
   b=c=0;
   scanf("%d\n",&n);
   for(i=1;i<=n;i++){
   	scanf("%d",&a);
   	if(a%2!=0)
   	b++;
   	else 
   	c++;
   }
   printf("%d %d",b,c);
   return 0;
}

  

2 设计思路

(1)文字描述

第一步:定义整形变量n i a b c 使b c的值为0 输入n

第二步:利用for循环 输入a的值  在利用for else语句判断 最后输出b c的值

(2)流程图

 

3.本题调试过程碰到问题及解决办法

n前面没有加& 因为前面的是scanf  加上&

二、总结和学习进度条

1、总结这几周所学内容、遇到的问题以及解决方法。

这几周学了分支结构,循环结构中for while,do while 等语句,遇到的问题是在老师指导下可以跟着打代码,但是一碰到实际问题无从下手。

平时应该多注意练习,多打代码,找到编写程序的感觉。注意多记住一些书上经典例题的编写过程和思路,养成一个程序编写的一惯思路。

      楼哲作业评价链接    王萌作业评价链接   闫宇作业评价链接

 

 

posted @ 2018-12-09 23:03  任由  阅读(102)  评论(1编辑  收藏  举报