用以下程序计算1到100的整数的累加和,请填空。main(){inti=1,sum=______;for(______){sum+=i;i++;}printf("sum=%d\n",______);}
举一反三
- 下列程序的功能为:求1~100以内所有能被13整除的数的累加和,当累加和超出100时停止累加。请填空。#include int main(void){ int i, sum = 0;for ( i=1; i<100; i++ ){ if sum += i;if ( sum > 100 ) ;}printf( “i=%d, sum=%d\n”, i, sum );return 0;}
- 输入一个正整数给变量n,求1到n的所有正整数之和。不正确的程序是()。 A: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1,sum=0;i<=n;i++)sum=sum+i;printf("%d",sum);} B: #includevoidmain(){inti,n,sum=0;scanf("%d",&n);for(i=1;i<=n;i++)sum=sum+i;printf("%d",sum);} C: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1;i<=n;i++)sum=sum+i;printf("%d",sum);} D: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1,sum=0;i<=n;)sum=sum+i,i++;printf("%d",sum);}
- 以下程序的输出结果是main(){inti,sum;for(i=1;i<;6;i++)sum+=sum;printf(“%d\n”,sum);} A: A)15 B: B)14 C: C)不确定 D: D)0
- 以下程序的输出结果是main(){inti,sum=0;for(i=1;i<;6;i++)sum+=i;printf(“%d\n”,sum);} A: 5 B: 8 C: 10 D: 15
- 1.以下程序的输出结果是()main(){ int i,sum;for(i=1;i<6;i++) sum+=sum;printf(“%d”,sum);}