C语言程序设计年春季答案
1、在计算机系统中,可直接执行的程序是()。A、源代码B、汇编语言代码C、机器语言代码D、ASCII码答案:机器语言代码--------------------------------
想了解更多相关知识,可以私信我“你好”即可获取答案
2、有以下结构体说明和变量的定义,且如下图所示指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是#includestructnode{chardata;structnode*next;}a,b,*p=a,*q=b;A、a.next=q;B、p.next=bC、p-next=b;D、(*p).next=q;答案:p.next=b--------------------------------
3、若有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是A、s和p完全相同B、数组s中的内容和指针变量p中的内容相等C、s数组长度和p所指向的字符串长度相等D、*p与s[0]相等答案:*p与s[0]相等--------------------------------
4、有以下程序typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}intmain(void){inti;Aa={1,2};f(a);printf(“%d,%d\n”,a.b,a.p);return0;}程序运行后的输出结果是()A、2,3B、2,4C、1,4D、1,2答案:1,2--------------------------------
5、判断字符串sl是否大于字符串s2,应当使用()。A、if(sls2)B、if(strcmp(sl,s2))C、if(strcmp(s2,s1)0)D、if(strcmp(sl,s2)0)答案:if(strcmp(sl,s2)0)--------------------------------
6、以下程序的输出结果是#includeintmain(void){inti,x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i3;i++)printf("%d,",x[2-i]);return0;}A、1,5,9B、1,4,7C、3,5,7,D、3,6,9答案:--------------------------------
7、以下可作为函数fopen中第一个参数的正确格式是A、c:user\text.txtB、c:\user\text.txtC、"c:\user\text.txt"D、"c:\\user\\text.txt"答案:"c:\\user\\text.txt"--------------------------------
8、说明语句int*(*P)();的含义是()。A、P是一个指向int型数组的指针B、P是指针变量,它构成了指针数组C、P是一个指向函数的指针,该函数的返回值是一个整型D、P是一个指向函数的指针,该函数的返回值是一个指向整型的指针答案:p是一个指向函数的指针,该函数的返回值是一个整型--------------------------------
9、若有说明语句:inta,b,c,*d=c;,则能正确从键盘读入3个整数分别赋给变量a、b、c的语句是()A、scanf(”%d%d%d”,a,b,d);B、scanf(”%d%d%d”,a,b,d);C、scanf(”%d%d%d”,a,b,d);D、scanf(”%d%d%d”,a,b,*d);答案:scanf("%d%d%d",a,b,*d);--------------------------------
10、下列关于C语言数据文件的叙述中正确的是A、文件由ASCII码字符序列组成,C语言只能读写文本文件B、文件由二进制数据序列组成,C语言只能读写二进制文件C、文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件D、文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件答案:文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件--------------------------------
11、有以下程序段typedefstructnode{intdata;structnode*next;}*NODE;NODEp;以下叙述正确的是()A、p是指向structnode结构变量的指针的指针B、NODEp;语句出错C、p是指向structnode结构变量的指针D、p是structnode结构变量答案:p是指向structnode结构变量的指针--------------------------------
12、变量的指针,其含义是指该变量的A、值B、地址C、名D、一个标志答案:地址--------------------------------
13、以下叙述中错误的是A、C语言源程序经编译后生成后缀为.obj的目标程序B、C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件C、用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中D、C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令答案:C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令--------------------------------
14、设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是A、struct结构体类型的关键字B、example是结构体类型名C、x,y,z都是结构体成员名D、structex是结构体类型答案:example是结构体类型名--------------------------------
15、已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是A、一个整数,代表要读入的数据项总数B、一个文件指针,指向要读的文件C、一个指针,指向要读入数据的存放地址D、一个存储区,存放要读的数据项答案:一个内存块的首地址,代表读入数据存放的地址。--------------------------------
16、以下定义语句中正确的是A、inta=b=0;B、charA=65+1,b=′b′;C、floata=1,*b=a,*c=b;D、doublea=0.0;b=1.1;答案:inta=1,b=1;--------------------------------
17、能把高级语言源程序变成机器可执行的程序或目标程序的方法有()。A、汇编和计算B、解释和汇编C、解释和编译D、解释和连接答案:解释和编译--------------------------------
18、系统的标准输入文件是指A、键盘B、显示器C、软盘D、硬盘答案:键盘--------------------------------
19、下面程序的输出结果是main(){inta[]={1,2,3,4,5,6,7,8,9,0,},*p;p=a;printf("%d\n",*p+9);}A、0B、1C、10D、9答案:10--------------------------------
20、以下叙述中错误的是A、C语言的可执行程序是由一系列机器指令构成的B、用C语言编写的源程序不能直接在计算机上运行C、通过编译得到的二进制目标程序需要连接才可以运行D、在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件答案:在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.EXE文件--------------------------------
已更新
(共用备选答案)A.上颌前磨牙B.上颌前牙C.下颌切牙D.下颌近中阻生智齿E.上颌第一磨牙1.常需纵劈牙足少阴经的“根”部在厉兑,“结”在颡大。关于主键约束和唯一约束说法错误的是_______。A.一个表中可以定义多个主键约束B.一个表中可以定义多个唯一约束C.允许空值的字段不能定义主键约束但可以定义唯一约束D.主键音乐创作包括()A.()一度创作(作曲家)B.()二度创作(指挥、演奏、演唱等家)C.()三度创作(欣赏者)D.()其他艺术没有三度创作andthequestions.·Foreachquestion(15-20),markoneletterBysaying"...wehavegonealongerdistancethantheLongMarch."inthefirstparagraph,thespeakerintendsto()提出“以人为中心”的发展战略的是()。在设计不明确,经建设单位同意,管道光缆的布放要遵循由()占用管孔的原则。A.由下向上B.由外采收前三天,只能使用下列的()这种农药。A.菜喜B.辛硫磷C.阿维菌素当前的数字航摄仪一次航空摄影可同时获取()影像。额定工作压力()的锅炉需作垢样定量分析。我国煤矿掘进通风广泛使用压入式局部通风机的方式是由于压入式通风具有安全性好;有效射程大,我国在健全农产品市场体系过程中应注意的问题是()A.培育市场组织B.加强行政调控C.加强______称为中期财务会计报表。以下不是渠道设计时应遵循的原则的是()。丰田卡罗拉手册中用到的缩写:A/C=();CAN=();HID=()阿兰图灵提出的中文房间悖论,表明人类的研究根本无法逼近强人工智能。干气密封螺旋槽形公用面结构由()组成。请利用万方数据库,查询至年间、题名或关键词包含“会计”的硕士论文。根据检索结果,文献篇数第5高的学位授予单位是()。以下属于我国现行价内税的有______。