网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
1、写出下列程序段的输出结果: int a = 56; if (a>50 ) printf("A"); if (a>40 ) printf("B"); if (a>30 ) printf("C");
参考答案和解析
D ++是自增运算符,但作为前缀和后缀是不一样的,对于变量本身没有差别,但对于表达式的值有影响,x++,表达式先去x的值5作为输出,然后再加1,++y是先增1,然后取自增后的值为表达式的值,所以输出结果为11
更多 “1、写出下列程序段的输出结果: int a = 56; if (a>50 ) printf("A"); if (a>40 ) printf("B"); if (a>30 ) printf("C");” 相关考题
考题
写出下列程序段的输出结果( )。main(){int x=5; int y=10;printf("%d\n",x++); printf("%d\n",++y); }A.5 B.6 C.6 D.5 10 10 11 11
考题
现有如下程序段,此程序段编译有错误,则程序段的错误出在#includemain(){ int a=30,b=40,c=50,d;d=a 30?b:c;switch(d){case a:printf("%d,",a);case b:printf("%d,",b);case c:printf("%d,",c);default:printf("#");}}A.default:printf("#");这个语句B.d=a30?b:c;这个语句C.case a:printf("%d,",a); case b:printf("%d,",b); case c:printf("%d,",c);这三个语句D.switch(d)这个语句
考题
若从键盘输入34,则以下程序输出的结果是______。 include main() {int a;scanf("%d",a);if(a>30)printf("%d",a);if(a>20)printf("%d",a);if(a>10)printf("%d",a);}
考题
下列程序的输出结果是______。 main() { int i; for(i=1; i+1; i++) { if(i>4){printf("%d",i++);break;} } printf("%d",i++); }A.55B.56C.程序错误,没有输出D.循环条件永远为真,死循环
考题
有以下程序:includestdio.hmain( ){ int a=12,C; c=(a2)1; printf(stdio.hmain( ){ int a=12,C;c=(a2)1;printf(%d\n,c);}程序运行后的输出结果是( )。A.3B.50C.2D.96
考题
下列程序的输出结果是【 】。main(){ int i;for(i=1;i=1;i++){ if(i>4){ printf("%d\n",i);break;}printf("%d\n",i++);}}
考题
以下程序的输出结果是( )。 includefun(){ int a=0;a+=3;printf("%d",A); } main() {int
以下程序的输出结果是( )。include<stdio.h>fun(){ int a=0;a+=3;printf("%d",A);}main(){ int cc;for(cc=1;cc<=4;cc++)fun();printf("\n");}
考题
以下程序的输出结果是()。include main(){int i; for(i=1;i
以下程序的输出结果是( )。 #include <stdio.h> main() { int i; for(i=1;i<5;i++) { if(i%2) printf("*"); else continue; printf("#"); } printf("$\n");A.*#*#*#$B.#*#*#*$C.*#*#$D.#*#*$
考题
有下列程序: main( ) { int k=5; while(--k) printf("%d",k=1); printf("/n"); } 执行后的输出结果是( )。A.1B.2C.4D.死循环
考题
下列程序的输出结果是______。include main(){ int i=1,j=3; printf("%d,",i++); {int
下列程序的输出结果是______。#include <stdio.h>main (){ int i=1,j=3; printf("%d,",i++); { int i=0; i+=j*2; printf("%d,%d,",i,j); } printf("%d,%d\n",i,j);}A.1,6,3,1,3B.1,6,3,2,3C.1,6,3,6,3D.1,7,3,2,3
考题
有以下程序: #includestdio.h void func(int n) { int i; for(i=0;i=n;i++)printf("*"): printf("#"); } main( ) {func(3);printf("????");func(4);printf("n\"); 程序运行后的输出结果( )。A.****#????***#B.***#????****#C.**#????****#D.****#????*****#
考题
有以下程序#include stdio.hvoid func(int n){ int i;for(i=0;i=n;i++) printf(”*”);printf(”#”).}main( ){ func(3); printf(”???? ”); func(4); printf(”\n”); }程序运行后的输出结果是A)****#????***#B)***# ????*** *#C)**#????*****#D)****#????*****#
考题
下列程序的输出结果是【】。 include void fun(int x) { if(x/2>0) fun(x/2); printf("%d"
下列程序的输出结果是【 】。include <stdio.h>void fun(int x){if(x/2>0) fun(x/2);printf("%d",x);}main(){fun(3);printf("\n");}
考题
有下列程序: main () { int i; for (i=1;i<=40; i++) { if (i++%5==0) if(++i%8==0) printf("%d",i); } printf ("\n"); } 执行后的输出结果是( )。A.5B.24C.32D.40
考题
下列程序段的输出结果是( )。 void fun(int *x,int *y) { printf("%d%d",*x,*y);*x=3;*y=4; } main() { int x=2,y=1; fun(y,x); printf("%d%d",X,y); }A.1243B.1212C.1234D.2112
考题
现有如下程序段,此程序段编译有错误,则程序段的错误出在includemain(){int a=30,b=40,
现有如下程序段,此程序段编译有错误,则程序段的错误出在 #include<stdio.h> main() { int a=30,b=40,c=50,d; d=a>30? b:c; swish(d) { case a: Printf("%d,",a); case b: printf("%d,",b); case c: printf("%d,",c); default printf("#");}}A.default:printf("#");这个语句B.d=a>30? b:c;这个语句C.case a:printf("%d,",a);case b:printf("%d,",b);case c:printf("%d,",c);这三个语句D.switch(d)这个语句
考题
以下程序的输出结果是_______。 main() { int i; for(i=1;i<6;i++) { if(i%2)(printf("#");continue;} printf("*"); } printf("\n"); }A.#*#*#B.#####C.*****D.*#*#*
考题
下列程序段的输出结果是【】。int n=c; switch(n++) {default:printf(errorc;switch(n++){default:printf(error);break;case a:case A:case b:case B:printf(good);break;case c:caseC:printf(pass);case d:caseD:printf(warn);}
考题
下列程序段的输出结果是( )。include void fun(int *x, int *y) { printf("%d %d ", *x,*y); *x=3;*y=4;}main() { int x=1,y=2; fun( printf("%d %d\n",x,y); }
A、2143B、1212C、1234D、2112
考题
下列程序的输出结果是______。 main ( ) { int i; for (i=l;i6;i++) { if(i%2){printf("#");continue;} printf ("*"); } printf("\n"); }A.#*#*#B.#####C.****D.*#*#*
考题
以下程序的输出结果是( )。 include fun() {static int a=0; a+=3;printf("%d",A); } ma
以下程序的输出结果是( )。 include<stdio.h> fun() {static int a=0; a+=3;printf("%d",A); } main() {int cc; for(cc=1;cc<5;cc++)fun(); printf("\n"); }
考题
单选题有以下程序:#includemain(){ int i; for(i=1;i=5;i++) { if(i%2)printf(*); else continue; printf(#); } printf($);}程序运行后的输出结果是( )。A
*#*#*#$B
*#*#*$C
*#*#$D
*#*#*#*$
考题
单选题有以下函数:#include void func(int n){ int i; for(i=0;i=n;i++)printf(*); printf(#);}main(){ func(3); printf(????); func(4); printf();}程序运行后的输出结果是( )。A
****#????***#B
***#????*****#C
**#????*****#D
****#????*****#
考题
单选题有如下程序:#include int convert(int *data){ return (*data)++; }main(){ int data=56; convert(data); printf("%d,",data); data = convert(data); printf("%d,",data); printf(""); }程序运行后的输出结果是( )。A
56,57,B
57,58,C
57,57,D
55,57,
热门标签
最新试卷