广东技术师范学院2017年专插本C语言程序设计-(1).doc

广东技术师范学院2017年专插本C语言程序设计-(1).doc

ID:51410683

大小:59.50 KB

页数:8页

时间:2020-03-23

广东技术师范学院2017年专插本C语言程序设计-(1).doc_第1页
广东技术师范学院2017年专插本C语言程序设计-(1).doc_第2页
广东技术师范学院2017年专插本C语言程序设计-(1).doc_第3页
广东技术师范学院2017年专插本C语言程序设计-(1).doc_第4页
广东技术师范学院2017年专插本C语言程序设计-(1).doc_第5页
资源描述:

《广东技术师范学院2017年专插本C语言程序设计-(1).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、广东技术师范学院2017年专插本C语言程序设计注意:请将答案写在答题纸上,否则无效!!!一、判断题:(12分每题2分)1、C语言规定:在一个源程序中,main函数的位置必须在最开始。2、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8。3、凡是函数中未指定存储类别的局部变量,其隐含的存储类别为静态存储。4、C语言中规定函数的返回值的类型是由return语句中的表达式类型所决定。5、在C语言中对文件操作必须先关闭当前文件,然后再打开一个新文件。6、C语言程序的基本单位是语句。二、选择题:(20

2、分每题2分)1、假设已定义chara[10]和char*p=a,下面的赋值语句中,正确的是:A)a[10]=”TurboC”;B)a=”TurboC”;C)*p=”TurboC”;D)p=”TurboC”;2、下面关于运算符优先顺序的描述中正确的是:A)关系运算符<算术运算符<赋值运算符<逻辑与运算符B)逻辑运算符<关系运算符<算术运算符<赋值运算符C)赋值运算符<逻辑与运算符<关系运算符<算术运算符D)算术运算符<关系运算符<赋值运算符<逻辑与运算符3、以下正确的描述是。A)continue语句的作用是结束整个循

3、环的执行B)只能在循环体内和switch语句体内使用break语句C)在循环体内使用break语句或continue语句的作用相同D)从多层循环嵌套中退出时,只能使用goto语句4、用8位无符号二进制数能表示的最大十进制数为A)127B)128C)255D)2565、下列叙述中正确的是:A)C语言中既有逻辑类型也有集合类型B)C语言中没有逻辑类型但有集合类型C)C语言中有逻辑类型但没有集合类型D)C语言中既没有逻辑类型也没有集合类型6、以下对C语言函数的有关描述中,正确的是:A)调用函数时,只能把实参的值传送给形参

4、,形参的值不能传送给实参B)函数既可以嵌套定义又可以递归调用C)函数必须有返回值,否则不能使用函数D)程序中有调用关系的所有函数必须放在同一个源程序文件中7、在C语言中,不正确的int类型的常数是:A)32768B)0C)037D)0xaf8、以下叙述中不正确的是:A)在不同的函数中可以使用相同名字的变量B)函数中的形式参数是局部变量C)在一个函数内定义的变量只在本函数范围内有效D)在一个函数内的复合语句中定义的变量在本函数范围内有效9、以下说法中正确的是:A)#define和printf都是C语句B)#defin

5、e是C语句,而printf不是C)printf是C语句,但#define不是D)#define和printf都不是C语句10、若有以下定义和语句:doubler=99,*p=&r;*p=r;则以下正确的叙述是:A)以下两处的*p含义相同,都说明给指针变量p赋值B)在“doubler=99,*p=&r;”中,把r的地址赋值给了p所指的存储单元C)语句“*p=r;”把变量r的地址值赋给指针变量pD)语句“*p=r;”取变量r的值放回r中三、填空题:(24分每空2分)1、下面程序的功能是:输入一行字符,统计其中有多少个单

6、词,单词之间用空格分开。请填空完成。#includemain(){charstr[81];inti,(【1】);charc;gats(str);for(i=0;(【2】)!=’’;i++)if(c==’’)word=0;elseif(【3】){word=1;(【4】)}printf(“Thereare%dwordinline.”,num);}2、下面程序的功能是:用选择排序法对数组中10个数据按由小到大排序。请填空完成。voidsort(inta[],intn){(【5】)for(I=0;

7、I

8、includemain(){intm,i,k;scanf(“%d”,&m);(【9】)for(i=2;i<=k;i++)if(m%i==0)(【10】);if(i>=k+1)printf(“%disaprimenumber”,m);elseprintf(“%disnotaprimenumber”,m);}4、假设当年产值为100,工业

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

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

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