A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 尾尾 中级黑马   /  2015-9-27 11:10  /  1344 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. //求1到100的和
  2. //
  3. //思路:
  4. //定义一个变量sum来存储累加值;
  5. //定义一个变量n来从1到100循环;
  6. //如果n是奇数,则加给sum
  7. //循环100次,输出sum.

  8. #include<stdio.h>
  9. int main(){
  10.     int sum=0;
  11.     int n=0;
  12.    
  13.     while (n<100) {
  14.         n++;
  15.         if(n%2==1){
  16.             sum=sum+n;
  17.             printf("%d",n);
  18.             if (n%10==9)printf("\n");
  19.             if(n!=99)printf("+");
  20.         }
  21.     }
  22.     printf("=%d",sum);
  23.     return 0;
  24. }
复制代码

10 个回复

倒序浏览
原来还可以这样玩,受教了!
回复 使用道具 举报
非常严谨
回复 使用道具 举报
最后要输出的是? 0+1+2+...+9\n换行+100 =   ?
回复 使用道具 举报
哦哦 是  1+3+5..
回复 使用道具 举报
学习了。
回复 使用道具 举报
学习了,原来可以这么玩
回复 使用道具 举报
是一种办法,不错,好想法~
回复 使用道具 举报
尾尾 中级黑马 2015-9-28 21:42:38
9#
多谢大家支持
回复 使用道具 举报
犀利玩法,但是不适合我
回复 使用道具 举报
写的还是多了,还可以在简单点
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马