首页 > 编程语言 > 详细

c语言第三次作业

时间:2018-12-09 11:19:54      阅读:244      评论:0      收藏:0      [点我收藏+]

7-1,寻找最小值

1,代码如下;

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

 

 

 

2,设计思路;

(1)第一步;首先定义 n,i,k,min

(2)第二步;输入n,min

(3)第三步;进入循环中min与k进行比较,选择输出最小值

3,流程图;

 

 技术分享图片

(4)本题调试过程碰到问题及解决办法;无问题

7-3,奇偶分家

1,代码如下;

#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",&N);
  if(N % 2 == 0){
  a++;
 }
 else{
 b++;
}
}
 printf("%d %d",b,a);
 return 0;
}

 

 

2,设计思路;

(1)首先定义函数n,i,c

(2)输入程序中,除以2,若能整除则a++,否则b++

 3,流程图;

 技术分享图片

3.调试过程中的问题和解决办法

技术分享图片

问题分析与解决方法;习惯性在for语句后加分号,导致程序错误,删除分号即可

3,总结和学习进度条

(1)这几周学习分支结构,自定义函数,循环结构等,通过近几周的学习,我认为自己更应该去思考,多练习代码。

(2)点评3个同学的本周作业

点评商立泽的作业点评王萌的作业点评肖晨东的作业

(3)代码行数、博客园字数和时间

 

技术分享图片

 

c语言第三次作业

原文:https://www.cnblogs.com/jzwzhenwei/p/10081076.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!