爱问知识人 爱问教育 医院库

C语言问题:求1到100的累加和。

首页

C语言问题:求1到100的累加和。

  下列程序是求1到100的累加和,其中有3个能够完成规定的功能;有1个所完成的功能与其它程序不同,它是(    )

A。s=0;i=0;

   while(i<=100)

       s+=i++;

B。s=0;i=1;

   while(i++<100)

       s+=i;

 C。s=0;i=0;

   while(i<100)

      s+=++i;

D。s=0;i=0;

   while(++i<=100)

      s+=i;

1.请问应选什么?
2.语句s+=++i和s+=i++,i++<100和++i<=100,有什么不同吗?

提交回答
好评回答
  • 2008-04-18 08:51:03
    ++在前表示先立即自增1再参与本条语句的运算,
    ++在后表示在本条语句运算结束后才自增1,然后执行下一条语句。
    所以本题B选项中,是从2开始累加的,循环次数只有99次。

    发***

    2008-04-18 08:51:03

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):