若有语句char s[5],c; int b;那么下面正确的输入语句是( )。
A: scanf("%s%c",s,c);
B: scanf("%d%c",&b,c);
C: scanf("%d%c",b,&c);
D: scanf("s%c",s,&c);
A: scanf("%s%c",s,c);
B: scanf("%d%c",&b,c);
C: scanf("%d%c",b,&c);
D: scanf("s%c",s,&c);
举一反三
- 已有定义char s1,s2;,下面正确的语句是( )。 A: scanf ("%s%c", s1,s2); B: scanf ("%s%c", s1,&s2); C: scanf ("%c%c", &s1,&s2); D: scanf ("%c%c",s1,s2);
- 02610072:下列能正确输入字符数组a的语句是( )。 A: 循环执行scanf("%c",&a[i]); B: scanf("%c",a); C: scanf("%s",a); D: scanf("%s",&a);
- 已有定义char s1,s2[20]; ,下面可以为所定义的变量正确输入数据的语句是( )。 A: scanf ("%c%s", &s1,s2); B: scanf ("%s%c", &s1,s2); C: scanf ("%c%s", &s1,&s2); D: scanf ("%c%s",s1,s2);
- 下面语句中,正确的是( )。 A: printf("%c ","student"); B: printf("%c ","c"); C: printf("%s ",&a); D: printf("%s ","hello");
- 设有字符数组a[6],正确的输入语句是( )。 A: for(i=0;i<6;i++){scanf("%c",&a[i]); } B: gets(''a''); C: scanf("%s",&a); D: puts("a");