语句printf("a/bre/’hi/’y///bou/n")

题目

语句printf("a/bre/’hi/’y///bou/n");的输出结果是(说明:’/b’是退格符)().

  • A、a/bre/’hi/’y///bou
  • B、a/bre/’hi/’y/bou
  • C、re’hi’you
  • D、abre’hi’y/bou
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列条件语句中,功能与其他语句不同的是

A.if(A) printf("%d\n",x); else printf("%d\n",y);

B.if(a==0) printf("%d\n",y); else printf("%d\n",x);

C.if(a!=0) printf("%d\n",x); else printf("%d\n",y);

D.if(a==0) printf("%d\n",x); else printf("%d\n",y);


正确答案:D
解析:选项A、选项B和选项C都是在s的值为0的时候输出y,a不为0的时候输出x,而选项D是在a为0的时候输出x,a不为0的时候输出y。

第2题:

main(){ long y=-43456;printf ("y=%-8ld\n",y);printf ("y=%-08ld\n",y);printf ("y=%08ld\n",y);printf ("y=%+8ld\n",y);}以上C程序正确的运行结果是( )(u代表空格)

A.y=uu-43456(换行)y=-uu43456(换行)y=-0043456(换行)y=-43456

B.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=+u-43456

C.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=uu-43456

D.y=uu-43456(换行)y=-0043456(换行)y=00043456(换行)y=+43456


正确答案:C 

第3题:

若有以下定义和语句

union data

{ int i; char c; float f; } x;

int y;

则以下语句正确的是

A)x=10.5;

B)x.c=101;

C)y=x;

D)printf("%d\n",x);


正确答案:B
答案 B
解析:在引用共用体变量时,应当引用共用体变量的成员,而不是引用共用体变量本身。

第4题:

设int x=10,y=3,z;,以下语句的输出结果是______。printf("%d\n",z=(x%y,x/y));

A.1

B.0

C.4

D.3


正确答案:D

第5题:

语句"printf("a\bhow\'are\'y\\\bou\n");"的输出结果是( )。

A.a\bhow\'are\'y\\bou

B.a\bhow\'are\'y\bou

C.how'are'you

D.ahow'are'y\bou


正确答案:C
解析:“\b”格式符表示退格,功能是将它后面的字母把它前曲的字母覆盖,导致“\b”格式符前面的字母不能输出;“\'”格式符表示输出单引号字符:“\\”格式符表示输出反斜线字符。

第6题:

若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。

A.x=10.5;

B.x.c=101;

C.y=x;

D.printf("%d\n",x);


正确答案:B
解析:本题定义了共用体变量x及整型变量y,需要说明的是共用体变量不能直接引用,而只能用共用体变量中的成员,故选项A、C、D均错误。

第7题:

下列条件语句中,功能与其他语句不同的是______。

A.if(b)printf("%d\n",a);else printf("%d\n",c);

B.if(b==0)printf("%d\n",c);else printf("%d\n",a);

C.if(b!=0)printf("%d\n",a);else printf("%d\n",c);

D.if(b=+0)printf("%d\n",a);else printf("%d\n",c);


正确答案:D

第8题:

语句“printf(”a\bhow\’are\’y\\\bou\n”);”的输出结果是( )。

A)a\bhow\'are\'y\\bou

B)a\bhow\’are\’y\bou

C)how'are'you

D)ahow'are'y\bou


正确答案:C

第9题:

设有如下定义 int x=10,y=3,z; 则语句 printf("%d\n",z=(x%y,x/y)); 的输出结果是( )

A.3

B.0

C.4

D.1


正确答案:A

第10题:

下列条件语句中,功能与其他语句不同的是

A.if(a) printf("%d\n",x); else prinff("%d\n",y);

B.if(a==0) printf("%d\n",y); else printf("%d\n",x);

C.fi(a!=0) prinff("%d\n"x); else printf("%d\n",y);

D.if(a==0) prinff("%d\n",x); else printf("%d\n",y);


正确答案:D
解析:本题考核的知识点是if语句的用法。选项A、选项B和选项C都是在a的值为。的时候输出y,a不为。的时候输出x,而选项D是在a为0的时候输出x,a不为0的时候输出y,所以,4个选项中选项D符合题意。

更多相关问题