网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下程序段的输出结果是() int a=12345; printf("%2dn", a);
A.12
B.34
C.12345
D.无结果
参考答案和解析
C 解析:当整数的值超过格式要求输出范围时,原样输出。本题中要求输出两个有效数字,而实际上a有4个有效数字,故原样输出,输出1234。所以,4个选项中C为所选。
更多 “以下程序段的输出结果是() int a=12345; printf("%2dn", a);A.12B.34C.12345D.无结果” 相关考题
考题
以下程序的输出结果是 _[9]_______ .#include stdio.hmain(){ int n=12345,d;while(n!=0){ d=n%10; printf("%d",d); n/=10;}}
考题
下面程序段的输出结果是()。includemain(){float x=1.236547;printf("%f\n",(int)(x*10
下面程序段的输出结果是( )。 #include<stdio.h> main() {float x=1.236547; printf("%f\n",(int)(x*1000+0.5)/(float)1000); }A.1.237000B.输出格式说明与输出项不匹配,输出无定值C.1.236000D.1.24
考题
以下语句段执行后的输出结果是()。includemain(){int k=3;if(k)printf("")elseprint
以下语句段执行后的输出结果是( )。 #include<stdio.h> main() {int k=3; if(k) printf("###") else printf("");}A.###B.C.###D.有语法错误,不能执行
考题
以下程序的输出结果是()includemain(){struct stru{int a,b:char c[6];}:printf("%d\n
以下程序的输出结果是 ( ) #include<stdio.h> main() {struct stru{int a,b: char c[6]; }: printf("%d\n",sizeof(stru)), }A.2B.4C.8D.10
考题
以下程序的输出结果是( )。 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");}
考题
以下程序的输出结果是( )。 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( ){ unsigned int a; int b=-1;a=b;printf(" % u", a);程序
有以下程序: #include <stdio. h> main( ) { unsigned int a; int b=-1; a=b; printf(" % u", a);程序运行后的输出结果是( )。A.-1B.65535C.32767D.-32768
考题
以下程序的输出结果是______。includemain(){int a=200; define a 100 printf("%d",a)
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a); #undef a printf("%d",a); }A.200 100B.100 100C.100 200D.200 200
考题
以下程序运行后的输出结果是( )。 include main() { int x=20; printf("%d", 0
以下程序运行后的输出结果是( )。include<stdio.h>main(){ int x=20;printf("%d", 0<x<20);printf("%d\n", 0<x x<20);}
考题
以下程序的输出结果是( )。 main { int a=3: printf("%d\n",(a+a-=a*a)); }A.-6B.12S
以下程序的输出结果是( )。 main { int a=3: printf("%d\n",(a+a-=a*a)); }A.-6B.12C.0D.-12
考题
有以下程序#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)****#????*****#
考题
以下程序段的输出结果是______。 char *p="abodefgh"; p+=3; printf("%d\n",strlen(strcpy(p,"12345")));A.8B.12C.5D.7
考题
以下程序的输出结果是______。A.54321B.12345C.1 2 3 4 5D.5 4 3 2 1 0 main() { int w=5;fun(w);printf("\n");} fun (int k) { if(k>0) fun(k-1); printf("%d"",k);}
考题
执行以下程序时输人1234567CR,则输出结果是( )。 #includestdio.h main { int a =1,b; scanf("%3d%2d",a,b); printf("%d%d\n",a,b); }A.12367B.12346C.12312D.12345
考题
程序段:int x=12;double y=3.141593;printf(”%d%8.6f”,x,y.;的输出结果是( )。A.123.141593SX
程序段:int x=12;double y=3.141593;printf(”%d%8.6f”,x,y.;的输出结果是( )。A.123.141593B.12 3.141593C.12,3.141593D.123.1415930
考题
以下程序的输出结果是( )。 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"); }
考题
以下程序的输出结果是【 】。 include main() { intn=12345, d; while(n!=O){d=n%10; pr
以下程序的输出结果是【 】。include <stdio.h>main(){ int n=12345, d;while(n!=O){ d=n%10; printf("%d",d); n/=10; }
考题
填空题以下程序段的输出结果是()。 struct node {int a; float b; char c[10];} printf(“%d”,sizeof(struet node)) ;
热门标签
最新试卷