下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
兰州工业学院期末检测卷A2019-2020年度第1学期课程名称:C语言程序设计考察年级:2019级班级姓名学号1、下列C语言用户标识符中合法的是。A)3axB)xC)caseD)-e2E)union2、下列四组选项中,正确的C语言标识符是。A)%xB)a+bC)a123D)1233、下列四组字符串中都可以用作C语言程序中的标识符的是。A、print_3ddb8aBcB、I\amone_halfstart$it3paiC、str_1CpppowwhileD、PxqMy->bookline#His.age4、C语言中的简单数据类型包括。A、整型、实型、逻辑型B、整型、实型、逻辑型、字符型C、整型、字符型、逻辑型D、整型、实型、字符型5、在C语言程序中,表达式5%2的结果是。A)2.5B)2C)1D)36、若“intn;floatf=13.8;”,则执行“n=(int)f%3”后,n的值是()A.1B.4C.4.333333D.4.67、以下对一维数组a的正确说明是:A)chara(10B)inta[];C)intk=5,a[k];D)chara[3]={‘a’,’b’,’c’};8、以下能对一维数组a进行初始化的语句是:()A.inta[5]=(0,1,2,3,4,)B.inta(5)={}C.inta[3]={0,1,2}D.inta{5}={10*1}9、在C语言中对一维整型数组的正确定义为。A)inta(10);B)intn=10,a[n];C)intn;a[n];D)#defineN10inta[N];10、已知:inta[10];则对a数组元素的正确引用是。A、a[10]B、a[3.5]C、a(5)D、a[0]11、在C语言中,函数的数据类型是指()A函数返回值的数据类型B.函数形参的数据类型C调用该函数时的实参的数据类型D.任意指定的数据类型12、在函数调用时,以下说法正确的是()A.函数调用后必须带回返回值B.实际参数和形式参数可以同名C.函数间的数据传递不可以使用全局变量D.主调函数和被调函数总是在同一个文件里13、在C语言中,表示静态存储类别的关键字是:()A)autoB)registerC)staticD)extern14、未指定存储类别的变量,其隐含的存储类别为。A)autoB)staticC)externD)register15、若有以下说明语句:structstudent{intnum;charname[];floatscore;}stu;则下面的叙述不正确的是:()A.struct是结构体类型的关键字B.structstudent是用户定义的结构体类型C.num,score都是结构体成员名D.stu是用户定义的结构体类型名16、若有以下说明语句:structdateintmonth;intday;}brithday;则下面的叙述不正确的是.A)struct是声明结构体类型时用的关键字B)structdate是用户定义的结构体类型名C)brithday是用户定义的结构体类型名D)year,day都是结构体成员名17、以下对结构变量stul中成员age的非法引用是structstudentintnum;}stu1,*p;p=&stu1;A)stu1.ageB)student.ageC)p->ageD)(*p).age18、设有如下定义:struckskfloatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是A)p=&a;B)p=data.a;C)p=&data.a;D)*p=data.a;19、设有以下说明语句:typedefstructstufloatb;}stutype;则下面叙述中错误的是。A、struct是结构类型的关键字B、structstu是用户定义的结构类型C、a和b都是结构成员名D、stutype是用户定义的结构体变量名20、语句int*p;说明了。A)p是指向一维数组的指针B)p是指向函数的指针,该函数返回一int型数据C)p是指向int型数据的指针D)p是函数名,该函数返回一指向int型数据的指针1.#include<stdio.h>main(){floatc=3.0,d=4.0;if(c>d)c=5.0;elseif(c==d)c=6.0;elsec=7.0;printf(“%.1f\n”,c);}运行结果为:2.#include<stdio.h>main()scanf("%d",&m);if(m>=0){if(m%2==0)printf("%disapositiveeven\n",m);elseprintf("%disapositiveodd\n",m);}else{if(m%2==0)printf("%disanegativeeven\n",m);elseprintf("%disanegativeodd\n",m);}}若键入-9,则运行结果为:3.#include<stdio.h>main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}运行结果为:4.#include<stdio.h>main()while(n<3){sum=sum-n;n++;}printf(“%d,%d”,n,sum);}运行结果为:1、从键盘输入一个字符,判断它是否是英文字母。#include<stdio.h>voidmain()printf("inputacharacter:");c=getchar();if(c>=&&c<=||c>=‘a’&&c<=‘z’)printf("Yes\n");elseprintf("No");}2、下面程序的功能是在a数组中查找与x值相同的元素所在位置,请填空。#include<stdio.h>voidmain(){inta[10],i,x;printf(“input10integers:”);for(i=0;i<10;i++)scanf(“%d”,&a[i]);printf(“inputthenumberyouwanttofindx:”);scanf(“%d”,);for(i=0;i<10;i++)if()break;if()printf(“theposofxis:%d\n”,i);elseprintf(“cannotfindx!\n”);}3、程序读入20个整数,统计非负数个数,并计算非负数之和。#include<stdio.h>main(){inti,a[20],s,count;s=count=0;for(i=0;;i++)scanf(“%d”,&a[i]);for(i=0;i<20;i++){if(a[i]<0)continue; ;count++;}printf(“s=%d\tcount=%d\n”,s,count”);}4、输入一个正整数n(1<n≤10),再输入n个整数,用选择法将它们从小到大排序后输出。printf(“Enter%dintegers:",n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(k=0;k<n-1;k++){/*对n个数排序*/index=k;for()if()index=i;}/*输出n个数组元素的值*/printf("/*输出n个数组元素的值*/for(i=0;i<n;i++)return0;}1、已知函数y=f(x),编程实现输入一个x值,输出y值。2x+1(x<0)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年低洼地出租合同范本
- 2024年出售工地加工棚合同范本
- 2024年承接造型树基地合同范本
- 2024年骨科年终总结
- 医疗政策宣传
- 2024简易车辆租用合同(无租金)
- 2024至2030年中国辊印式饼干成型机数据监测研究报告
- 2024年致密熔铸合成云母陶瓷项目成效分析报告
- 2024至2030年中国超柔短毛绒面料数据监测研究报告
- 2024至2030年中国环保无铅微循环热风回流焊行业投资前景及策略咨询研究报告
- 英汉笔译智慧树知到答案2024年温州大学
- 2024年全国职业院校技能大赛高职组(智能节水系统设计与安装赛项)考试题库-下(多选、判断题)
- 2024信息咨询服务合同
- 2024新教科版一年级科学上册第二单元《我们自己》全部课件
- 2024至2030年中国岩土工程市场深度分析及发展趋势研究报告
- 双碳综合能源平台方案建设
- 2024年秋一年级上册8升国旗 公开课一等奖创新教学设计(表格式2课时)
- 【课件】纪念与象征-空间中的实体艺术+课件-高中美术人美版(2019)美术鉴赏
- 2024年广西应急厅事业单位笔试真题
- “十四五”期间推进智慧水利建设实施方案
- 七年级开学第一次家长会课件
评论
0/150
提交评论