- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西华大学C语言程序设计复习题教程
《C语言程序设计》考试题型示例 复习例程
一、单项选择题
1.以下四组变量标识符均为合法的是( B )。
A)cosx_Value、CASE、sin(x) B)Sum_Value、x01_value、xxx
C)a_b_c_01、FILE、x_01_y D)Num#、abc_01、X_value_A
2.设有二维数组定义:float a[3][3] ; 假设a[0][0]= =2001H,则a[2][2]= =( C )。
A)2010H B)2036H C)2021H D)2024H
3.设有整型变量x和y,且x=y=10;则计算表达式x=(x++ , y++) , x+y;后x的值为( D)
A)11 B)20 C)22 D)10
4.如果要使用一维数组,其正确的定义是(D )
A)int array[ ]; B)const n=10, array[n];
C)int n, array[n]; cinn; D)int n=5, *array=new int [n];
5.下述函数myfun的功能是( C )
int myfun(char s[ ],char t[ ]) (A)将字符串t复制到字符串s
{ char *ps=s,*pt=t; (B)将串s连接到串t的尾部
while(*ps)ps++; (C)将串t连接到串s的尾部
whie(*pt)*ps++=*pt++; (D)将字符串s复制到字符串t
*ps=’\0’;
}
6.下面的程序运行后的输出结果是( A )
void swap(int **x,int **y) main( )
{ int *t; { int a=111,b=333;
t=*x;*x=*y;*y=t; swap(pa,pb);
} couta’\t’bendl; }
(A)111 333 (B)333 111 (C)111 111 (D)333 333
7.下面的程序运行后的输出结果是( A )
int x=100; main( )
void myfun( ) { int x=100;
{ int i; myfun( );
for(i=1;i=10;i++)x++; coutxendl;
} }
(A)100 (B)110 (C)0 (D)随机值
8.程序段char str1[10]=”Hello” , str2[10]=”Hello!” ; if(strcmp( str1,str2 ))puts(“Yes”) ; else puts(“No”); 的输出结果是( B)
A)No B)Yes C)语法错误 D)无输出结果
9.下面的程序段的输出结果是( B )
int a[3][3]={11,22,33,44,55,66,77,88,99};
int *p=a[0]+1;
cout*p’\t’*(*(a+1)+1))endl;
A)11 13 B)22 55 C)11 11 D)12 11
10.函数调用:strstr(strcat(str1,str2),str3)的功能是(C )
A)将串str1复制到串str2中后再连接到串str3之后
B)将串str1连接到串str2之后,再在str1中定位串str3
C)将串str2复制到串str1中后再将串str3连接到串str1之后
D)将串str2连接到串str1之后,再在str1中定位str3
11.设有结构体类型stuNode的定义如下,则sizeof(stuNode)的大小是( B )个字节:
typedef struct student{
int num; A)16
char name[8]; B)20
float score; C)24
struct student *next; D)17
}stuNode;
12.关于C语言,以下叙述中正确的是(D )。
A)构成C程序的基本单位是文件
B)可以在一个函数中定义另一个函数
C)main()函数必须放在其它函数之前
D)除main()以外的函数也可以调用自身
13.程序设计的三个层次由低到高的顺序是(A )
A)机器语言程序设计—汇编语言程序设计—高级语言程序设计
B)汇编语言程序设计—机器语言程序设计—高级语言程序设计
C)高级语言程序设计—汇编语言程序设计—机器语言程序设计
D)机器语言程序设计—高级语言程序设计—汇
您可能关注的文档
- 行政许可法知识竞赛试题教程.doc
- 2015年秋9342_管理会计任务1要点.doc
- 行政能力测试数字推理的规律及其解题过程(备考)教程.doc
- 行测逻辑判断(判断推理)核心知识教程.docx
- 行政权力运行流程图教程.doc
- 行程类之火车行程进阶41教程.docx
- 行测:数字推理题725道无答案打印版教程.doc
- 2015年秋福师《保险法》在线作业二要点.doc
- 行车管理制度汇编教程.doc
- 行车电气控制系统变频调速改造设计教程.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)