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

#include <stdio.h>

int main()
{
  int N,num,min,i;
  scanf("%d",&N);
  for(i=1;i<=N;i++){
     scanf("%d",&num);
        if(num<min){
            min=num;
        }
     }
     printf("min is=%d",min);
    return 0;

 

 

2.设计思路

(1)文字描述

由题得,要求n个整数中的最小值,先定义自变量i(第个数),n(总共n个数),a(第i个数的数值),b(用于存放最小值)。先定义整数个数n,i从i=1开始一直进行for循环,每次min用于存放最小值,知道i=n为止。

(2)流程图

3.本次调试的问题及解决方法

没有问题。

(2)实验代码 (奇偶分家)

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

2.设计思路

(1)第一步:先定义变量N,若N可被2整除,则a++,若余数为1,则为奇数,b++。

         第二步:输出a和b的数值,即为奇数和偶数的个数。

(2)流程图

 

 

 

 

3.本次调试遇到的问题及解决办法

将c%2==0错打成c%2=0,“==”是判断语句,“=”是赋值语句。

二、总结和学习进度条

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

这几周学了很多新语句,有for循环,while循环,else if语句,还有“==”和“=”的区别和含义。初次使用这些代码难免有些不尽人意,但在反复熟练和请教同学及网上查询后就可以了。

2.点评同学

(1)崔鸿琛(2)楼哲(3)王肖

 

posted on 2018-12-10 08:27  闫-宇  阅读(178)  评论(1编辑  收藏  举报