第10周编程总结

Posted chenguohhw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第10周编程总结相关的知识,希望对你有一定的参考价值。

第10周编程总结

题目1

1).实验代码

#include<stdio.h>

int main()

{

       int n,sum = 0;

       while(1){

         scanf("%d",&n);

              if(n<=0){

                     break;

              }

              if(n%2!=0){

                     sum += n;

              }

       }

       printf("%d ",sum);

       return 0;

}

2).设计思路

第一步 整形定义n,sum,并赋值sum为0

第二步 使用while循环语句【while(1)不断进行循环】,不断输入整数n

第三步 判断是否为奇数,将负数转为整数,进行累加;

第四步 输出结果

3)本题调试中遇到的问题及解决方案

不知道如何进行循环,不知道while(1)的意思和用法

4).运行结果截图

 

题目2

1).实验代码

#include<stdio.h>

int main()

{

  int i;

  for(i=1;;i++){

    if((i%5==1)&&(i%6==5)&&(i%7==4)&&(i%11==10)){

      printf("%d ",i);

      return 0;

    }

  }

}

2).设计思路

第一步 使用循环语句来进行判断和计算

第二步 输出兵的数量

3)本题调试中遇到的问题及解决方案

刚刚拿到题目完全不懂题意,更别说思路了,还是心急吃不了热豆腐

4).运行结果截图

 

题目3:

1).实验代码

#include<stdio.h>

int main()

{

       int integer,sum,count;

       scanf("%d",&integer);

       sum = 0;

       count = 0;

       if(integer<=0){

              integer = -integer;

       }

       while(integer>0){

              sum+=integer%10;

              integer = integer/10;

              count++;

       }

       printf("%d %d",count,sum);

       return 0;

}

2).设计思路

第一步 将整数不断除以10,将余数不断累加得到各位数字之和

第二步 输出数据,得到结果

3)本题调试中遇到的问题及解决方案

本题没有遇到困惑

4).运行结果截图

 

题目4:

1).实验代码

#include<stdio.h>

int main()

{

       int n,i,x=0,flag=0;

       scanf("%d",&n);

       for(i=1;;i++)

       {

              x=x*10+1;

              if(x>=n)

              {

                     flag=1;

                     printf("%d",x/n);

              }

              else if(flag==1)

                printf("0");

                  x=x%n;

              if(x==0) 

                 break;

       }

       printf(" %d",i);

       return 0;

}

2).设计思路

第一步 使用for语句进行循环,写出光棍数字的表达式

第二步 分条件来进行判断和输出

第三步

3)本题调试中遇到的问题及解决方案

4).运行结果截图

 

以上是关于第10周编程总结的主要内容,如果未能解决你的问题,请参考以下文章

第12周编程总结

20155335俞昆《java程序设计》第10周总结

20145310 《Java程序设计》第10周学习总结

20172311『Java程序设计』课程 结对编程练习_四则运算第一周阶段总结

20155208徐子涵 2016-2017-2 《Java程序设计》第10周学习总结

第一周编程总结