单项选择题
有定义语句“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中的内容相等
点击查看答案&解析
相关试题
以下程序从名为filea.dat的文本文件中逐个...
以下程序中函数fun的功能是:统计person所...
以下程序的输出结果是______。 #in...
以下程序段的定义语句中,x[1]的初值是...
以下程序的输出结果是______。 #in...