单项选择题

设有如下定义:
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));
<上一题 目录 下一题>
热门 试题

单项选择题
若程序执行时输入的数据是“2473”,则下述程序的输出结果是( )。 #include<stdio.h> void main() int cx, while((cx=getchar())!=' n') switch(cx-'2') case 0: case 1:putchar(cx+4); case 2:putchar(cx+4); break; case3: putchar(cx+3); default: putchar(cx+2);
A.668977
B.668966
C.6677877
D.6688766
单项选择题
以下程序的运行结果是( )。 main() int a[]=2,4,6,8,10; int y=1,x,*p; p=&a[1]; for(x=0;x<3;x++) y+=*(p+x); printf( %d n ,y);
A.19
B.16
C.14
D.18
相关试题
  • str1 [i]-str2[i]
  • ’ 0’
  • 以下程序输出的最后一个值是______。...
  • 以下程序运行后输出的结果是______。...
  • 有以下程序,其功能是:以二进制“写”方式...