网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下面程序的功能是计算1*2*3 + 3*4*5+…+ 99*100*101的值。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int main() { long i ; long term, sum = 0; for (i=1;_______; i=i+2) { term = ______________; sum = sum + term; } printf("sum = %ldn", sum); return 0; }
A.第6行: i≤99 第8行: i (i + 1) (i + 2)
B.第6行: i<=99 第8行: i * (i + 1) * (i + 2)
C.第6行: i<99 第8行: (i + 1) * (i + 2)*(i + 3)
D.第6行: i<=101 第8行: i * (i + 1) * (i + 2)
参考答案和解析
i>=j i 【解析】观察题目中要求的图形,再接合程序段中第1个双重for循环的作用是给x二维数组的元素赋值,可以看出当数组下标i =j时,数组元素赋给1。第3个空显然是使用Print语句实现换行。
更多 “下面程序的功能是计算1*2*3 + 3*4*5+…+ 99*100*101的值。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int main() { long i ; long term, sum = 0; for (i=1;_______; i=i+2) { term = ______________; sum = sum + term; } printf("sum = %ldn", sum); return 0; }A.第6行: i≤99 第8行: i (i + 1) (i + 2)B.第6行: i<=99 第8行: i * (i + 1) * (i + 2)C.第6行: i<99 第8行: (i + 1) * (i + 2)*(i + 3)D.第6行: i<=101 第8行: i * (i + 1) * (i + 2)” 相关考题
考题
有如下程序: include using namespace std; int main(){ int sum;
有如下程序: #include<iostream> using namespace std; int main(){ int sum; for(int i=0;i<6;i+=3){ sum=i; for(int j=i;j<6;j++)sum+=j; } cout<<sum<<end1; return 0; } 运行时的输出结果是( )。A.3B.10C.12D.15
考题
以下程序的输出结果是【 】。include main() {int i,j,sum; for(i=3;i>=-1;i-) (sum=0; fo
以下程序的输出结果是【 】。include<stdio.h>main(){int i,j,sum;for(i=3;i>=-1;i-)(sum=0;for(j=1;j<=i;j++) sum+=i*j;}printf("%d\n,sum);}
考题
设有以下程序:main(){int i,sum=0;for(i=2;i<10;i++){ if((i%2)==0)continue;sum+=i;}printf("%d\n",sum);}程序执行后的输出结果是( )。
考题
下列程序段的输出结果是【】。 include void main() {inti=10,sum=0;do{sum=+sum+i;i=i
下列程序段的输出结果是【 】。include<iostream.h>void main(){int i=10,sum=0;do{sum=+sum+i;i=i-2;}while(i>=2);cout<<sum<<end1;}
考题
以下程序的输出结果是【】。 include using namespace std; int main(){ int sum,i; for(
以下程序的输出结果是【 】。include<iostream>using namespace std;int main(){int sum,i;for(sum=0,i=1;i<5;i++)sum+=i;cout<<sum<<endl;return 0;}
考题
下面的程序的功能是求1~100的奇数的和及该和的平均值。请在程序的每条横线处填写一个语句,程序的功能完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。public class SumAndAve{public static void main(String args[ ]){int count=0,sum=0,ave=0;for(int i=1;i<=100;____________________)if(_____________________)continue;else{___________________sum=sum+i;}ave=sum/count;System.out.println("sum="+sum);System.out.println("ave="+ave);}}
考题
有如下程序 main() { int i,sum; for(i=1;i<=3;sum++)sum +=i; printf("%d\n",sum); } 该程序的执行结果是_____。A.6B.3C.死循环D.0
考题
有以下程序:include void sum(int *a){a[0]=a[1];}main(){int aa[10]={1,2,3,4,5,6,7,
有以下程序: #include <stdio.h> void sum(int *a) { a[0]=a[1]; } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=2;i>=0;i--) sum(aa[i]); printf("%d\n",aa[0]); } 执行后的输出结果是( )。A.4B.3C.2D.1
考题
以下C程序的运行结果为______。main(){ int i=1,sum=0; loop:if(i<=10) { sum+=i; i++; goto loop; } printf("sum=%d\n",sum);}A.sum=10B.sum=55C.sum=100D.sum=88
考题
有如下程序 main() { int i,sum; for(i=1;i<=3;sum++)sum+=i; printf("%d\n",sum); } 该程序的执行结果是______。A.6B.3C.死循环D.0
考题
下面程序执行的结果是【 】。 include using namespace std; void main(){ int sum=0; i
下面程序执行的结果是【 】。include <iostream>using namespace std;void main(){int sum=0;int array[6]={1,2,3,4,5,6};int *p;p=array[0];for(int i=0;i<6;i++){sum=sum+*p;p++;}cout<<sum;}
考题
下列程序的执行结果是______。 public class ex3 { public static void main(String[] args) { int sum=0; for(int i=1;i<=100;i++) { sum+=i; } System.out.println("sum="+sum); }A.sum=5050B.sum=4950C.sum=100D.sum=1
考题
以下程序执行后sum的值是 ______。 main() { int i,sum; for(i=1;i<6;i++)sum+=i; printf("%d\n",sum); }A.15B.14C.不确定D.0
考题
下列程序的功能是:找出所有100以内(含100)满足I,I+4,I+10都是素数的整数I(1+10也是在100以内)的个数cnt,以及这些I之和sum。请编制函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件out64.dat中(数值1不是素数)。注意:部分源程序已给出。请勿改动主函数main()和输出数据函数writeDAT()的内容。试题程序:include<stdio.h>int cnt, sum;int isPrime(int number){int i,tag=1;if (number==1)return 0;for(i=2;tag i<=number/2;i++)if(number%i==0) tag=0;return tag;}void countValue ( ){}void main( ){cnt=sum=0;countValue ( );printf ( "满足条件的整数的个数=%d\n", cnt);printf ( "满足条件的整数的和值=%d\n", sum);writeDAT ( );}writeDAT ( ){FILE *fp;fp=fopen("out64.dat","w");fprintf(fp,"%d\n%d\n",cnt,sum);fclose(fp);}
考题
以下程序执行后sum的值是( )。 main { int i,sum; for(i=1;i6;i++)sum+=i: printf("1%d\n",sum): }A.15B.14C.不确定D.0
考题
请补充main函数,该函数的功能是:把1~100间的所有素数保存在数组aa中,然后输出这些素数并计算它们的和。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>main(){int n, i, j, k, flag, sum;int aa [50];sum=O;k=O;clrscr ();for (i=2; i<100; i++){【 】;for (j=2; j<i&&flag; j++)if (i%j==O){【 】;}if (flag){sum+=i;【 】;}}printf("\n*** prime number ***\n");for (i=0; i<k; i++){if (i%10==0)printf ("\n");printf ("%4d", aa [i]);}printf ("\nsum=%d", sum);}
考题
下列程序的输出结果是______。 #define A 100 main() { int i=0,sum=0; do{ if(i==(i/2)*2) continue; sum+=i; }while(++i<A) ; printf("%d\n",sum);A.2500B.2050C.4D.0
考题
下面的程序的功能是求1~100的奇数的和及该和的平均值。请在程序的每条横线处填写一个语句,使程序的功能完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。public class SumAndAve{public static void main(String args[]){int count = 0, sum = 0, ave= 0;for (int i = 1; i<= 100; ______)if(______)continue;else{______sum=sum+i;}ave= sum/count;System.out.println( "sum="+sum);System.out.println( "ave="+ave);}}
考题
有以下程序: include using namespace std; int main() {int i=1,sum=0;Loop:if(i
有以下程序:include<iostream>using namespace std;int main(){int i=1,sum=0;Loop:if(i<=20){sum+=i;i++;goto Loop;}cout<<sum<<end1;return 0;}该程序运行后的输出结果是【 】。
考题
下列程序的功能是:找出所有100以内(含100)满足I,I+4,I+10都是素数的整数重(I+10也是在100以内)的个数cnt,以及这些I之和sum。请编制函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件out64.dat中(数值1不是素数)。注意:部分源程序已给出。请勿改动主函数main()和输出数据函数writeDAT()的内容。试题程序:include<stdio.h>int cnt,sum;int isPrime (int number){int i,tag=l;if (number== 1 )return 0;for(i=2;tag i<=number/2;i++)if (number%i==0) tag=0;return tag;}void countValue ( ){}void main ( ){cnt=sum=0;countValue ( );printf ("满足条件的整数的个数=%d\n", cnt);printf ("满足条件的整数的和值=%d\n", sum);writeDAT ( );}writeDAT ( ){FILE *fp;fp=fopen("out64.dat" , "w");fprintf (fp, "%d\n%d\n", cnt, sum);fclose (fp);}
考题
下面程序用于计算矩阵的两条对角线上的元素之和。补充下列语句,实现该功能。include<iostream.h>void main(){int a[3],[3]={9,8,7,6,5,4,3,2,1};int sum1=0,sum2=0,i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(i==j)sum1+=a[i][j];for(i=0;i<3:i++)for(j=2;【 】;j--)if(i+j==2)sum2+=a[i][j];}
考题
有以下程序:include int fun(int x[], int n){ static int sum =0,i;for(i=0;i
有以下程序: #include <stdio.h> int fun(int x[], int n) { static int sum =0,i; for(i=0;i<n;i ++ )sum + =x[i]; return sum;{ int a[] ={1,2,3,4,5},b[]={6,7,8,9},s=0; s = fun(a,5) + fun(b,4) ;printf( "%d \n",s);程序执行后的输出结果是( )。A.45B.50C.60D.55
考题
有如下程序 includeviodmain() {int i,sum=0;for(i=1;i
有如下程序 #include<iostream.h> viod main() { int i,sum=0; for(i=1;i<=3;sum++) sum+=i; cout<<sum<<end1; } 该程序的执行结果是 ______。A.6B.3C.死循环D.0
考题
下面程序的运行结果是()。include void main(){static int a[][4]={ 1,2,3,4,5,6,7,
下面程序的运行结果是( )。#include <iostream.h>void main(){static int a[][4]={ 1,2,3,4,5,6,7,8,9,10,11,12};int i, j, sum=0;for(i=0;i<3;i++)for(j=0;j<4;j++)if(j>i)sum+=a[i][j];cout<<sum<<end1;}A.24B.30C.36D.40
考题
以下程序的运行结果是(). main() { int i=1,sum=0; while(i10) sum=sum+1;i++; printf("i=%d,sum=%d",i,sum); }A、i=10,sum=9B、i=9,sum=9C、i=2,sum=1D、运行出现错误
考题
以下程序执行后sum的值是()。 main(){ int i,sum; for(i=1;i6;i++) sum+=i; printf("%d/n",sum); }A、15B、14C、不确定D、0
考题
单选题有如下程序:#include int *sum(int data){ static int init=0; init+=data; return init;}main(){ int i,*p; for(i=1;i=4;i++) sum(i); p=sum(0); printf(%d,*p);}程序运行后的输出结果是( )。A
15B
0C
1D
10
考题
单选题有如下程序:#include int sum(int data){ static int init=0; return init+=data;}main(){ int i; for(i=1;i=5;i++)printf(%d,,sum(i)); printf();}程序运行后的输出结果是( )。A
1,3,6,10,15,B
1,2,3,4,5,C
0,0,0,0,0,D
1,1,1,1,1,
热门标签
最新试卷