单项选择题

有定义语句“char s[10];”,若要从终端给s输入5个字符,错误的输入语句是( )。

A.gets(&s[0]);
B.scanf("%s",s+1);
C.gets(s);
D.scanf("%s",s[1]);
<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中错误的是( )。
A.gets函数用于从终端读入字符串
B.getchar函数用于从磁盘文件读入字符
C.fputs函数用于把字符串输出到文件
D.fwrite函数用于以二进制形式输出数据到文件
单项选择题
设有如下程序段 char s[20]= Beijing ,*p; p=s; 则执行“p=s;”语句后,以下叙述正确的是( )。
A.可以用*p表示s[0]
B.s数组中元素的个数和p所指字符串长度相等
C.s和p都是指针变量
D.数组s中的内容和指针变量p中的内容相等
相关试题
  • 有以下程序 #include<stdio.h> main...
  • 有以下程序 #include<stdio.h> void...
  • 有以下程序 #include<stdiu.h> main...
  • 有以下程序 #include<stdio.h> void...
  • 有以下程序 #include<stdio.h> int ...