首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )。
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )。
admin
2021-02-25
63
问题
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )。
选项
A、p=a
B、q
=a
C、p=a
D、p=&a[2][1]
答案
A
解析
二维数组名是指向指针的指针,所以a和q都为指向指针的指针,而p为指向int类型的指针,p和a不同类型,故A项p=a赋值语句错误。其余选项可以正确赋值,其中D项是用&返回整数的地址,然后复赋值p。
转载请注明原文地址:https://www.kaotiyun.com/show/V9tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20
有以下程序:#include<stdio.h>structs{inta;intb;};main(){structsa,*P=&a:a.a=99;print{("%d\n",_________);}程序要求输出结
以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){intx;for(x=5;x>0;x——)if(x一一<5)printf("%d,",x);elseprintf("%d,",x++);
若有定义语句:inta=3,b=2,c=l;以下选项中错误的赋值表达式是()。
若主函数中有定义语句:inta[10],b[10],c;,在主函数前定义的fun函数首部为:voidfun(intx[]),则以下选项中错误的调用语句是()。
有以下程序:charname[20];intnum;scanf(’’name=%sBum=%d’’,name,&num);当执行上述程序,并从键盘输入:name=Lilinum=1001<回车>后,name的
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
有以下程序(注:字符a的ASCII码值为97)#includemain(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()
随机试题
对β2受体有选择性激动作用的平喘药是
普鲁卡因不适合
下列哪项不属于医德品质的内容
小儿干疳的主要治法是()。
某建设单位委托设计单位进行工程设计,设计单位指定李某为建筑设计师,李某完成了设计方案并交付建设单位使用,则李某享有的权利是()。
工作规范分析的具体内容包括()。
如果要恢复属性原有的默认值,可以在“属性”窗口中的属性栏上单击鼠标右键,然后在“属性”快捷菜单中选择【】命令。
Youarerequiredtowriteacompositionaboutthetrendofagedpeopletolivealone.Yourcompositionshouldcontainthefollow
Increasinglyoverthepasttenyears,thegeneralpopulation(andespeciallyyoungpeople)hasbecomeawareoftheneedtochange
isgenerallyacceptedthatthesocialstatusofwomenhasbeengreatlyimprovednowadays.
最新回复
(
0
)