黑龙江大学C语言程序的设计试题库程序单选

黑龙江大学C语言程序的设计试题库程序单选

ID:46880158

大小:43.00 KB

页数:8页

时间:2019-11-28

黑龙江大学C语言程序的设计试题库程序单选_第1页
黑龙江大学C语言程序的设计试题库程序单选_第2页
黑龙江大学C语言程序的设计试题库程序单选_第3页
黑龙江大学C语言程序的设计试题库程序单选_第4页
黑龙江大学C语言程序的设计试题库程序单选_第5页
资源描述:

《黑龙江大学C语言程序的设计试题库程序单选》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.....单选题46、若输入ab,程序运行结果为()。main(){staticchara[2];scanf("%s",a);printf("%c,%c",a[1],a[2]);}**C**A)a,bB)a,C)b,D)程序出错47、若有说明:inta[3][4]={0};则下面正确的叙述是()。**D**A)只有元素a[0][0]可得到初值0B)此说明语句不正确C)数组a中各元素都可得到初值,但其值不一定为0D)数组a中每个元素均可得到初值048、若有说明:inta[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是()。**B**A)2B)3C

2、)4D)无确定值49、设有数组定义:chararray[]="China";则数组array所占的空间为()。**C**A)4个字节B)5个字节C)6个字节D)7个字节50、C语言程序中,当调用函数时()。**A**A)实参和虚参各占一个独立的存储单元B)实参和虚参可以共用存储单元C)可以由用户指定是否共用存储单元学习参考.....D)计算机系统自动确定是否共用存储单元51、C语言程序中,若对函数类型未加显式说明,则函数的隐含说明类型为()。**C**A)voidB)doubleC)intD)char52、C语言程序中必须有的函数是()。**B**A)#incl

3、ude"stdio.h"B)mainC)printfD)scanf53、C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是()。**B**A)地址传递B)单向值传递C)由实参传给形参,再由形参传回给实参D)由用户指定的传递方式54、当调用函数时,实参是一个数组名,则向函数传送的是()。**B**A)数组的长度B)数组的首地址C)数组每一个元素的地址D)数组每个元素中的值55、对于void类型函数,调用时不可作为()。**D**A)自定义函数体中的语句B)循环体里的语句C)if语句的成分语句D)表达式56、凡是函数中未指定存储类别的局部变量,其隐含的存

4、储类别为()。**A**A)自动(auto)B)静态(static)C)外部(extern)D)寄存器(register)57、关于建立函数的目的,以下正确的说法是()。**B**A)提高程序的执行效率B)提高程序的可读性C)减少程序的篇幅学习参考.....D)减少程序文件所占内存58、全局变量的定义不可能在()。**A**A)函数内部B)函数外面C)文件外面D)最后一行59、若调用一个函数,且此函数中没有return语句,则正确的说法是:该函数()。**D**A)没有返回值B)返回若干个系统默认值C)能返回一个用户所希望的值D)返回一个不确定的值60、若已定义

5、的函数有返回值,则以下关于该函数调用的叙述中错误的是()。**D**A)函数调用可以作为独立的语句存在B)函数调用可以作为一个函数的实参C)函数调用可以出现在表达式中D)函数调用可以作为一个函数的形参61、若用数组名作为函数的实参,传递给形参的是()。**A**A)数组的首地址B)数组第一个元素的值C)数组中全部元素的值D)数组元素的个数62、若有double*p,x[10];inti=5;使指针变量p指向元素x[5]的语句为()。**A**A)p=&x[i];B)p=x;C)p=x[i];D)p=&(x+i)63、charh,*s=&h;可将字符H通过指针存入

6、变量h中的语句是()。**B**A)*s=H;B)*s='H';C)s=H;D)s='H'64、int(*p)[6];它的含义为()。**B**A)具有6个元素的一维数组学习参考.....B)定义了一个指向具有6个元素的一维数组的指针变量C)指向整型指针变量D)指向6个整数中的一个的地址65、变量的指针,其含义是指该变量的()。**B**A)值B)地址C)名D)一个标志66、对于基本类型相同的两个指针变量之间,不能进行的运算是()。**C**A)

7、地址称为该变量的指针C)只有同一类型变量的地址才能放到指向该类型变量的指针变量之中D)指针变量可以由整数赋,不能用浮点赋68、若定义:inta=511,*b=&a;,则printf("%d",*b);的输出结果为()。**D**A)无确定值B)a的地址C)512D)51169、若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()。**C**A)intp=&x;B)int*p=x;C)int*p=&x;D)*p=*x;70、若有chara[80],*s=a;不正确的输入语句是()。**C**A)scanf("%s",s);B)gets(s);C

8、)fscanf(stdi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。