单选题

若ch为char型变量,k为int型变量(已知字符a的ASCII十进制代码为97),

则以下程序段的执行结果是().

ch='a';   k=12;   printf("%x,%o,",ch,ch,k);   printf("k=%%d\n",k);

A、

因变量类型与格式描述符的类型不匹配,输出无定值

B、

输出项与格式描述符个数不符,输出为零值或不定值

C、

61,141,k=%d

D、

61,141,k=%12

下载APP答题
由4l***d5提供 分享 举报 纠错

相关试题

单选题 假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,

则数组x在内存中所占字节数是().

A、

3

B、

6

C、

10

D、

20

单选题 若有

 

char s1[]="abc",s2[20],*t=s2;gets(t);

 

则下列语句中能够实现当字符串s1大于字符串s2时,输出s2的语句是().

A、

if(strcmp(s1,s1)>0)puts(s2);

B、

if(strcmp(s2,s1)>0)puts(s2);

C、

if(strcmp(s2,t)>0)puts(s2);

D、

if(strcmp(s1,t)>0)puts(s2);

单选题 阅读下列程序,则运行结果为().

#include "stdio.h"

fun()

{static int x=3;

x++;

return x;}

main()

{int i,x;

for(i=0;i<3;i++)

x=fun();

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

A、

3

B、

4

C、

5

D、

6

单选题 文件中有一个位置指针,指向当前读写的位置,不可使p所指文件的

位置返回到文件的开头的是().

A、

rewind(p);

B、

fseek(p,0,SEEK_SET);

C、

fseek(p,0,0);

D、

fseek(p,-3L,SEEK_CUR);

单选题 C语言程序一行写不下时,应该().

A、

用回车换行

B、

在任意空格处换行

C、

用分号换行

D、

用逗号换行

单选题 设 int x=1, y=1; 表达式(!x||y--)的值是().

A、

0

B、

1

C、

2

D、

-1

单选题 函数 rewind 的作用是().

A、

使位置指针重新返回文件的开头

B、

将位置指针指向文件中所要求的特定位置

C、

使位置指针指向文件的末尾

D、

使位置指针自动移至下一个字符位置

单选题 语句printf("%d",(a=2)&&(b=-2));的输出结果是().

 

A、

无输出

B、

结果不确定

C、

-1

D、

1