单选题有如下程序:运行这个程序的输出结果是( )。A3B5C7D9
单选题
有如下程序:运行这个程序的输出结果是( )。
A
3
B
5
C
7
D
9
参考解析
解析:
程序执行过程:i=1时,s=1*1=1;i=3时,s=1+3*3=10;i=5时,s=10+5*5=35;i=7时,不满足for循环s<20的条件,跳出循环,输出结果是7。
程序执行过程:i=1时,s=1*1=1;i=3时,s=1+3*3=10;i=5时,s=10+5*5=35;i=7时,不满足for循环s<20的条件,跳出循环,输出结果是7。
相关考题:
有以下程序#include string.hmain( int argc, char *argv[ ]){ int i=1,n=0;while (i argc) {n=n+strIen ( angv[i ] ) ;i++; }printf("%d\n",n);}该程序生成的可执行文件名为: proc.exe 。若运行时输入命令行:proc 123 45 67则程序的输出结果是A)3B)5C)7D)11
有以下程序#include stdio.hmain(){ int c=0,k;for (k=1;k3;k++)switch (k){ default: c+=k ;case 2: c++;break;case 4: c+=2;break;}printf("%d\n",c);}程序运行后的输出结果是A)3B)5C)7D)9
有以下程序: 运行后的输出结果是( )。A.MtemoonB.AftemoonC.MorningSXB 有以下程序:运行后的输出结果是( )。A.MtemoonB.AftemoonC.MorningD.orning
有以下程序#include stdio.h#include string.hmain( ){ printf("%d\n",strlen ("ATS\n012\1") ); }程序运行后的输出结果是A)3B)8C)4D)9
若有如下程序; main() {char a[][9]={"china","Japan","USA","France"}; printf("\'%s\'\n",a[2]); } 则程序运行后的输出结果是( )A.'Japan'B.'USA'C.USAD.'inaJapanUSAFrance'
下面程序的运行结果是()。 #define DOUBLE(r) r*r main( ) { int a=1,b=2,temp; temp=DOUBLE(a+b); printf(“%d/n”,temp); } A、3B、5C、7D、9
单选题有如下程序:#include main(){ int a=9,b; b=(a3)%4; printf(%d,%d,a,b);}程序运行后的输出结果是( )。A9,1B4,0C4,3D9,3
单选题有如下程序:#includemain(){ int i; for (i=0;i5;i++) putchar('9'-i); printf();}程序运行后的输出结果是( )。A54321B98765C'9''8''7''6''5 'D'43210'
单选题有如下程序:#includemain(){ charch='M'; while(ch!='K') { ch--; putchar(ch); } printf();}程序运行后的输出结果是( )。AMNBLKCOPDMM
单选题有如下程序:#include#defineD(x)4*x+1main(){ inti=2,j=4; printf(%d,D(i+j));}程序运行后的输出结果是( )。A25B13C9D12