首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。
admin
2011-06-13
31
问题
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。
选项
A、gets(&s[0]);
B、scanf(“%s",s+1);
C、gets(s);
D、scanf("%s",s[1]);
答案
D
解析
字符串的输入有两种方式:使用scanf()函数和使用get()函数。采用scanf()函数输入时,输入项为字符串的地址值,输入字符依次放入以这一地址为起点的存储单元中。选项C是正确的,输入字符从数组的第2个位置开始存放;选项D是错误的,s[1]是字符,不是地址值。gets()的调用形式为:gets(str_adr),其中str_adr为存放字符串的首地址。选项A中,&s[0]为数组的首地址,选项C中,s也为数组的首地址.因此选项A和C都是正确的。
转载请注明原文地址:https://jikaoti.com/ti/8WB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidf(inta[],inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;
有以下程序:#include<stdio.h>voidswap1(intc[]){intt;t=c[0];c[0]=c[1];c[1]=t;}voidswap2(intc0,int
设有定义:intk=1,m=2;floatf=7;则以下选项中错误的表达式是()。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是
与结构化需求分析方法相对应的是【】方法。
两个或两个以上的模块之间关联的紧密程度称为()。
算法执行过程中所需要的存储空间称为算法的______。
数据库应用系统中的核心问题是()。
随机试题
A.胃黏膜腺体萎缩B.胃黏膜肠上皮化生C.胃黏膜溃疡形成D.胃黏膜上皮异型性增生进展期胃癌可以表现为
先兆流产与难免流产最主要的区别是
罗马国家第一部成文法是:
下列科目中,属于预算会计科目的是()。
当事人对合同变更的内容约定不明确的,推定为未变更。()
读下图,图中O点为地球表面昼半球的中心点,a为经线,b为纬线。据此回答问题。b纬线的纬度可能是()。
历史课程资源的核心是()。
无论给文字配图还是给图配上文字,都有助于学习者回忆相关内容,从信息加工角度来看,这是因为()。
一个try代码段后面必须跟若干个catch代码段或者一个【】代码段。
Lookatthestatementsbelowandatthedefinitionsoffivefrequently-talkedtermsinmostrecentyears,whichhavereflectedt
最新回复
(
0
)