设有以下程序段:
要求输入字符串给结构体变量rec的title成员,错误的输入语句是( )。
A.seanf(”%s”Ptrtitle);
B.scanf(”%s”,rec.title);
C.scanf(’’%s”,(*pu).title);
D.scanf(”%s”,ptr->title);
第1题:
有以下语句:int b;char c[10];,则正确的输入语句是______。
A.scanf("% d % s", &b, &c);
B.scanf("% d % s", &b, c);
C.scanf("% d % s", b, c);
D.scanf("% d % s", b, &c);
第2题:
有以下结构体说明、变量定义和赋值语句 struct STD { char name[10]; int age; char sex; } s[5],*ps; ps=&s[0]; 则以下scanf函数调用语句有错误的是()
A.scanf("%s",s[0].name);
B.scanf("%d",&s[0].age);
C.scanf("%c",&(ps->sex));
D.scanf("%d",ps->age);
第3题:
有以下结构体说明、变量定义和赋值语句 struct STD { char name[10]; int age; char sex; }s[5],*ps; ps=&s[0]; 则以下scanf函数调用语句中错误引用结构体变量成员的是________。
A.scanf("%s",s[0].name);
B.scanf("%d",&s[0].age);
C.scanf("%c",&(ps->sex));
D.scanf("%d",ps->age);
第4题:
有定义语句:int b;char c[10] ;则正确的输入语句是( )。
A.seanf("%d%s" ,&b,&c);
B.scanf("%d%s",&b,c);
C.seanf("%d%s",b,c);
D.scanf("%d%s",b,&c);
第5题:
假设有两个字符数组a,b,则以下正确的输入语句是()
A.puts(a,b);
B.scanf(“%s%s”,a,b);
C.scanf(“%s%s”,&a,&b);
D.gets(“a”);gets(“b”);