首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中,能正确进行字符串赋值的是( )。
以下选项中,能正确进行字符串赋值的是( )。
admin
2019-12-17
63
问题
以下选项中,能正确进行字符串赋值的是( )。
选项
A、char*s=“ABCDE”;
B、char s[5]={’A’,’B’,’C’,’D’,’E’};
C、char s[4][5]={“ABCDE”};
D、char*s;get(s);
答案
A
解析
本题考查字符数组的初始化。B选项中赋值号右侧是赋值给一个字符串数组,而左边是一个字符数组,所以错误;C选项中字符串包含6个字符,所以不能赋值给左边只能存放5个字符的字符串数组中。D选项gets函数中参数需要指定长度。故A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/o2Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>structSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={"zhao",’m’,85,90}
以下结构体说明和变量定义中,正确的是
以下叙述中错误的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
计算机能直接执行的程序是
有以下程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;
与数学表达式x≥y≥z对应的C语言表达式是
以下叙述中正确的是
数据流程图(DFD图)是
随机试题
Theyusuallyhavelessmoneyattheendofthemonththan______atthebeginning.
两人搬运患者的正确方法是()。
可作为确诊白血病及其类型的重要依据的检查是
金某是个吸毒人员,晚上经常和几个被害人一起打麻将,每次打到半夜三更的时候,金某就说毒品能提神解乏,极力鼓励被害人一起吸食毒品,最后导致金某的众多牌友都染上了毒瘾。对金某的行为定性,下列选项错误的是:()
证券管理机关对证券市场实行监管采取的主要手段是()。
下列情形不能引发债务人之间的违约相关性的是()。
在运动过程中,由于损伤导致前臂出血时,应及时指压()。
如右图,一个正方体的表面上分别写着连续的6个整数,且每两个相对面上的两个数的和都相等,则这6个整数的和为()
Formostofhumanhistoryrichpeoplehadthemostleisure.Ontheotherhand,thepoorhavetypicallyworkedpersistently.Hans
Accordingtothepassage,whendidHerakleionandEasternCanopusdisappear?Accordingtotheauthor,thefortunesofHerakleio
最新回复
(
0
)