【单选题】
[1/155]有以下程序void main(){int a=6,b=7;printf("a=%%d,b=%%d",a,b);}输出结果是( )。
参考答案:
D
参考解析:
无
【单选题】
[2/155]对于如下语句struct node{ int id; struct node *next;}*p;p=(struct node*)malloc(siz...
C.
(*p).id=10实现给首节点的id成员赋值
参考答案:
C
参考解析:
无
【单选题】
[3/155]如下打开文件"data.txt"操作中,实现以读模式打开文本文件的语句是
A.
fp=fopen("data.txt",'r');
B.
fp=fopen("data.txt","rb");
C.
fp=fopen("data.txt","r");
D.
fp=fopen("data.txt","a");
参考答案:
C
参考解析:
无
【单选题】
[4/155]设j为int型变量,则下面循环语句的执行结果是 j=8; while(j-->2); { j-=2; } printf...
参考答案:
A
参考解析:
无
【单选题】
[5/155]关于如下结构体struct node{ int id; struct node next;};如下说法正确的是
B.
sizeof(struct node)的值为8
参考答案:
A
参考解析:
无
【单选题】
[6/155]对于如下程序#define CT "1+2"int main(){printf("%s",CT);return 0;}输出结果为
参考答案:
B
参考解析:
无
【单选题】
[7/155]下面语句中,正确的是( )。
B.
printf("%s\n","hello");
C.
printf("%c\n","student");
参考答案:
B
参考解析:
无
【单选题】
[8/155]对于如下结构体定义struct node{ int id; struct node *next;};假设list存储链表首地址,p当前的链表的某节点,...
A.
表达式 p->next=q->next 实现删除节点p
B.
表达式 p->next=q->next,free(p) 实现删除节点p
C.
表达式 q->next=p->next,free(p)实现删除节点p
D.
表达式 q->next=p->next 实现删除节点p
参考答案:
C
参考解析:
无
【单选题】
[9/155]对下面的程序说法正确的是______。void main(){ int x=3,y=0,z=0; if(x=y+z) printf("****"); ...
参考答案:
C
参考解析:
无
【单选题】
[10/155]如果文本文件"d:\data.txt"已经存在,如果执行如下操作(fp已经声明)fp=fopen("d:\\data.txt","w");如...
B.
文件"d:\data.txt"的内容不动,之后的写操作,将从文件末尾开始写,实现追加操作
参考答案:
D
参考解析:
无