单项选择题
有以下程序 #include
struct st {int x,y;} data[2]={1,10,2,20}; main() { struct st *p=data; printf("%d,",p->y); printf("%d\n"(++p)->x); } 程序的运行结果是
A.10,1
B.20,1
C.10,2
D.20,2
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句: if(a<B) if(c=D) y=0; else y=1; 该语句所表示的含义是()。
A.
B.
C.
D.
点击查看答案&解析
单项选择题
设有如下定义:struct ss{ char name[10];int age;char sex;} std[3],* p=std;下面各输入语句中错误的是( )。
A. scanf("%d",&(*p).age);
B. scanf("%s",&std.name);
C. scanf("%c",&std[0].sex);
D. scanf("%c",&(p->sex));
点击查看答案
相关试题
有以下程序,其功能是:以二进制 写 方式...
以下程序运行后的输出结果是【 】。#incl...
在DOS环境下,表示打印机的设备文件名是【...
以下程序运行后的输出结果是【 】int a=...
以下函数sstrcat()的功能是实现字符串的...