首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中有语法错误的是
以下选项中有语法错误的是
admin
2012-05-23
36
问题
以下选项中有语法错误的是
选项
A、char str[3][10];str[1]=“guest”:
B、char str[]【10】={“guest”);
C、char str[3];str[1]=“guest”:
D、char str[]={“tguest”);
答案
A
解析
二维数组的初始化有4种方法,可以按行对数组初始化;也可以将所有元素写在一个大括号中,按照数组排列的顺序对各元素赋初值;还可以对部分元素赋初值;第四种方法是省略第一维长度,但是第二维的长度不能省略,这时可以分行赋初值,如选项B就是省略第一维长度,同时只对部分元素赋初值;而选项A是不允许的赋值方式。如果使用指针数组,可以方便的处理若干个字符串,如选项C中定义指针数组str,它有三个元素,每个元素是一个指向字符串的指针,可以给str[1]赋值为一个“guest”字符串。选项D省略了指针数组str的一维数组的长度是允许的,它根据赋值自动判断指针数组的长度为1。
转载请注明原文地址:https://jikaoti.com/ti/5EB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函九fun的调节器用语句中,正确是
以下程序的输出结果是charcchar(charch){if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’;returnch;}main(){cha
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。#include<stdio.h>main(){inti=0,j,k;do{i++;k=316-13*i}while(__
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
以下程序的输出结果是【】。#include<stdio.h>#defineM5#defineNM+Mmain(){intk;k;N*N*5;printf("%d\n"k);
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用删函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb");fs
以下程序错误的是()。
随机试题
螺旋千斤顶不用时,应放在()的地方。
锌缺乏症的主要临床表现有()
水泥砼细集料的级配应符合规范规定,水泥砼路面最宜使用()
某企业为增值税小规模纳税人,主要从事汽车修理业务。2014年10月提供汽车修理业务取得收入25万元,销售汽车装饰用品取得收入20万元;购进的修理用配件被盗,账面成本0.6万元,当月购进税控收款机及通用设备一批,普通发票上的金额为7.64万元。则应缴纳的增值
将几幅相互无关联的图像通过图像处理软件(如Photoshop)的加工后,形成一幅富有创意,有实际用途的图像,这体现了信息是_____。
坚持向科技、教育要警力,要战斗力,把警力的编制、装备水平放在优先发展的战略地位,以适应打击日益严重的职业化、技能化、智能化刑事犯罪的需要。()
如何分析国际收支平衡表。(东北财经大学2006年)
Mostcoldsarecausedbyrhinoviruses,buttherearearound160differenttypesandtheymutatesoeasilytheyrapidlybecomere
反响回路
A、Thecompanydoesnothavetheman’sresume.B、Theman’sinterviewmightbesuccessful.C、Thecompanyhasdecidedtohirethem
最新回复
(
0
)