2016年3月c语言二级题库及答案(7)

2021-02-21 08:45

  { int sum=10,n=1;

  while(n<3) {sum=sum-n;n++; }

  printf(“%d,%d”,n,sum);

  }

  运行结果为:3,7

  当循环条件n<3成立的时候,执行循环体{sum=sum-n;n++; }中的语句。

  循环初值sum为10,n为1;

  循环条件n<3成立

  第1次循环:执行sum=sum-n=10-1=9;

  执行n++,即将n中的值加1,执行后n为2;

  此时n中的值为2,sum中的值为9,循环条件n<3成立,继续执行循环

  第2次循环:执行sum=sum-n=9-2=7;

  执行n++,即将n中的值加1,执行后n为3;

  输出此时n,sum中的值,即为3,7。需要注意,在

printf(“%d,%d”,n,sum); 中要求输出的数据彼此间用逗号间隔,因此结果的两个数据间一定要有逗号

  9.

  #include

  main()

  { int num,c;

  scanf("%d",&num);

  do{c=num%10;printf("%d",c);}while((num/=10)>0);

  printf("\n");

  }

  从键盘输入23,则运行结果为:32

  详见教材p117循环结构;p60复合的赋值运算符


2016年3月c语言二级题库及答案(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:1.3 汽车的驱动力-行驶阻力平衡图与动力特性图

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: