单项选择题
定义下列结构体(联合)数组:struct st{ char name[15]; int age;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句printf("%d,%c",a[2].age,*(a[3].name+2))的输出结果为( )。
A.15,A
B.16,H
C.16,A
D.17,H
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有下列程序:#include<stdio.h>main(){ char c1,c2,c3,c4,c5,c6; scanf( %c%c%c%c ,&c1,&c2,&c3,&c4); c5=getchar();c6=getchar(); putchar(c1);putchar(c2); printf( %c%c n ,c5,c6);}程序运行后,若从键盘输入(从第1列开始)123<CR>45678<CR>则输出结果是( )。
A.1267
B.1256
C.1278
D.1245
点击查看答案&解析
单项选择题
若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;
A.p+5
B.a+1
C.&a+1
D.&a[0]
点击查看答案&解析
相关试题
下列程序的运行结果是______。#defi...
设有下列程序:#include<stdio.h>#inc...
下列程序的运行结果是______。#incl...
下列程序的运行结果是______。#incl...
下列程序的运行结果是______。#incl...