更多"下述程序执行后,输出结果是( )。 For n=3 To 1 St"的相关试题:
[单项选择]若程序执行时的输入数据是"2473",则下述程序的输出结果是 #include<stdio.h> void main( ) { int cs; while((cs=getchar( ))!=,'/n') {switch(cs='2') { case0 case 1:putchar(cs+4); case 2:putchar(cs+4); break; case 3:putchar(cs+3);default:putchar(cs+2);}}}
A. 668977
B. 668966
C. 6677877
D. 6688766
[单项选择]下述程序的输出结果是 #include<stdio.h> void main( ) { int a[5]={2,4,6,8,10}; int*p=a,**q=&p; printf("%d,",*(p++)); pfintf("%d",**q);}
A. 4,4
B. 2,2
C. 4,5
D. 2,4
[单项选择]下述程序的输出结果是( )。 # include <stdio.h> int fun( int a) { int b=0; static int c=3; b++,c++; return a+b+c; } void main( ) { int x=2,i; for(i=1;i<3;i++) printf("%d",fun(x)); }
A. 56
B. 67
C. 78
D. 89
[单项选择]下述程序的输出结果是( )。 #include<stdio.h> void main( ) {int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i; for(i=0;i<4;i++) p[i]=&a[i*i+1]; for(i=0;i<4;i++) {k=k+*p[i];} printf("%d",k); }
A. 10
B. 18
C. 6
D. 数组元素引用不合法,输出结果不定
[单项选择]下述程序文件输出的结果是______。 #inelude<stdio.h> void main( ) { FILE*fp=fopen("TEST","wb"); fprintf(fp,"%d5.of%c%d",58,76273.0,'-',2278); fclose(fp); }
A. 58 76273-2278
B. 5876273.000000-2278
C. 5876273-2278
D. 因文件为二进制文件而不可读
[单项选择]下述程序的输出结果是______。
#include<stdio.h>
main( )
enum teamJack,Andy,Sam=10,Bob=Sam+2,Tom;
printf("%d,%d",Andy,Tom);
A. 2,13
B. 1,0
C. 1,13
D. 1,12
[单项选择]下述程序的输出结果是( )。 long fun(int n) { long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s; } main( ) { printf("%1d/n",fun(3)); }
A. 1
B. 2
C. 3
D. 4
[单项选择]下述程序段的输出结果是 ( ) int x=10; int y=x + +; 8printf("%d,'%d,(x+ +,y),y + +);
A. 11,10
B. 11,11
C. 10,10
D. 10,11
[单项选择]下述程序段的输出结果是 ( ) int x=10; int y=x+ +; printf("%d,%d",(x+ +,y),y+ +);
A. 11,10,
B. 11,11
C. 10,10
D. 10,11