单项选择题

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

单项选择题
有以下程序main( ){ int i;for(i=0;i<3;i++)switch(i){ case 1: printf( %d ,i);case 2: printf( %d ,i);default: printf( %d ,i);}}执行后输出的结果是( )。
A.011122
B.012
C. 012020
D.120
单项选择题
要求以下程序的功能是计算:s=1+1 2+1 3+…+…1 10main( ){ int n; float s;s=1.0;for(n=10;n>1;n--)s=s+1 n;printf( %6.4f n ,s);}程序运行后输出结果错误,导致错误结果的程序行是( )。
A.s=1.0;
B.for(n=10;n>1;n--)
C.s=s+1/n;
D.printf("%6.4f\n",s);
相关试题
  • 有以下程序:struct STU{ char name[...
  • 有以下程序:#include main(){ FILE...
  • 有以下程序:#include struct STU{char...
  • 完全不考虑程序的内部结构和内部特征,而只...
  • 对建立良好的程序设计风格,下面描述正确的...