- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2023年C语言程序设计专升本(-)
一、单项选择题(每小题2分,共100分)
1、下列选项不符合良程序设计风格的是_______O
A、源程序要文档化
B、数据说明的次序要规范化
C、避免滥用goto语句
1)、模块设计原则是高耦合、高内聚
2、设有定义:intnl=0,n2,*p=n2,*q=nl;,以下赋值语句中与n2=rd;语句等
价的是________。
A、*p二*q;
B、p二q;
C、*p=nl;
D、p二*q;
3、有以下程序
main()
(
inti;
for(i=0;i3;i+-)
switch(i)
(
case1:printfi);
case2:printf(%d〃,i);
default:pr:ntf(〃%d〃,i);
)
}
执行后输出的结果是________0
A、011122
B、012
C、012020
D、120
4、c语言的跳转语句中,对于break和conlinue说法正确的是
A、break语句只应用于循环体中
B、continue语句只应用于循环体中
C、break是无条件跳转语句,continue不是。
D、break和continue的跳转范围不够明确,容易产生问题
5、指针x指向的整型变量值为25,则“printf(%d\n,++*x)为
的输出是一
A、23
B、24
C、25
D、26
6、已知chara;intb;floatc;doublec;则表达式a*b+c-d的结果为
A^double
B、int
C、float
D、char
7、有以下程序
main()
(
chars□二〃\nl2\\〃;
printf%d\n*,strlen(s),sizeof(s));
)
执行后输出结果是_______O
A、赋初值的字符串有错
B、6,7
C、5,6
D、6,6
8、流程图里面的开始和结束用()表示。
A、矩形
B、圆
C、椭圆
D、菱形
9、有以下程序:
#includestring.h
main()
(
char*p=〃abcde\0ghjik\0〃;
printf(〃%d\n〃,strlen(p));
)
程序运行后的输出结果是0
A、12
B、15
C、6
D、5
10、设〃intx=2,y=l;〃,则表达式(!x।y一)的值i是.。
A、0
B、1
C、2
D、-1
11设变量均已正确定义,若要通过scanf(〃%d/c%d%c〃,al,cl,a2,c2);语
句为变量al和a2赋数值10和20,为变量cl和c2赋字符x和y。以下所示的
输入形式中正确的是(注:口代表空格字符)
A、10口X口20口YV回车〉
B、10口X20口YV回车》
C、10口XV回车20口YV回车,
D、10XV回车〉20YV回车》
12、
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
文档评论(0)