




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南昌大学2007-2008学年第一学期期末考试试卷(提前)论文编号:(a)卷课程编号:H61050001课程名称:c程序设计考试形式:闭卷适用班级:过度控制05姓名:学生人数:班级:学院:专业:考试日期:2007年12月24日标题号一个二三四总分疲惫者的签名点50201020100得分候选人须知:1。这篇试卷由10页组成。请检查试卷中是否有缺页或损坏的页面。如果有需要更换的报告,请立即举手。2、考试结束后,考生不得将试卷、答题卡和草稿纸带出考场。一、单项选择题(每题2分,共50分,答案请写在答题卡上)得分评论者1.C语言的基本类型包括()a)整数,实数,逻辑B)整数,实数,字符,逻辑c)整数,字符,逻辑D)整数,实数,字符2.下面能正确表示字符类型的常数是()A)x B)101 C) n D) 973.下列运算符中优先级最低的运算符是()A) | B)/C),D)=4.如果有以下定义和陈述:intu=010,v=0x10,w=10printf(%d,%d,%dn ,u,v,w);输出为:A)8,16,10 B)10,10,10 C)8,8,10 D)8,10,105.请阅读程序:#包括main()inta。floatb,c;scanf(-?o、a、b、c);printf(na=%d,b=%f,c=%fn ,a,b,c);如果您在运行时从键盘输入9876543210(表示输入),上述程序的输出是()A)a=98,b=765,c=4321 B)a=10,b=432,c=8765C)a=98,b=765.000000,c=4321.000000 D)a=98,b=765.0,c=4321.06.已知变量的类型如下:intk,a,b;unsignedlongw=5;doublex=1.42以下不符合C语言语法的表达式是()a)x %(-3)B)w=-2C)k=(a=2,b=3,a b) D) a=a-=(b=8)*(a=3)7.正确指示“当X的值在1,10和200,210的范围内为真,否则为假”的表达式是()。A)(x=1)(x=200)(x=2l0)b)(x =1)| |(x =200)| |(x =210)c)(x =1)(x =200)(x =2l 0)d)(x =1)| |(x =200)|(x =210)8.在下面的程序中执行输出语句。A的值是main()inta。printf(“% d n”,(a=3*5,a*4,a 5);甲)65乙)20丙)15丁)109.逻辑运算符()两边的操作数的数据类型。a)只能是0或l B)只能是0或非零正数c)只能是整数或字符数据d)可以是任何类型的c数据10.有一个函数,当x0 y=1,x=0 y=0,x0 y=-1时,下面不能正确地根据x is计算y()a)如果(x0) y=1 B)y=0否则,如果(x=0)y=0;如果(x0)y=1;否则y=-1;否则如果(x 0)y=-1;C) y=0。d)如果(x=0)如果(x=0);如果(x0)y=1;如果(x0)y=1;否则y=0;否则y=-1否则y=-111.如果在执行以下步骤时从键盘输入9,main()intn。scanf(“% d”,n);if(n 10)printf(“% d n”,n);else printf(“% d n”,n-);输出为()甲)11乙)10丙)9丁)812.如果变量定义正确,f=n可以正确计算如下!的程序段是()a)f=0;b)f=1;对于(I=1;i=n。I)f *=I;对于(I=1;i1;I)f *=I;对于(I=n;I=2;I-)f *=I;13.有以下程序main()intk=5,n=0;而(k0)开关(k) default:breakcase 1:n=k;案例2:case :n=k;k-;printf(“% d n”,n);程序运行后的输出是()甲)0乙)4丙)6丁)714.有以下程序main()inta=1,b。对于(b=1;b=10b)如果(a=8)断开;if(a % 2=1) a=5;继续;a-=3;printf(“% d n”,b);程序运行后的输出是()甲)3乙)4丙)5丁)615.有以下程序main()intnum44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,I,j;对于(I=0;i4;(I)对于(j=1;j=i。j)打印(左、右);for(j=_ _ _ _ _;j4;j)打印(M),编号Ij);printf( n );如下所示输出数组的右上半三角形1 234678111216程序下划线应该用()填充A)i-1 B)i C) i 1 D)4-i16.以下程序的输出是main()intn33,I,j;对于(I=0;i3;(I)对于(j=0;J3;nIj=I j;对于(I=0;I2;(I)对于(j=0;J2;j)nI 1j 1=nIj;printf(%dn ,nIj);14 B)0 C)6 D)数值不确定度17.如果有以下指令和语句,输出结果是()charstr= c : ABC . dat ;printf(“% s”,字符串);a)字符串b)中的非法字符。 c : ABC . dat c c : ABC . dat d c : ABC . dat 18.将变量N设置为浮点类型,将变量M设置为整型,然后可以使用以下表达式将N中的值保留为两位小数,并将第三位数字四舍五入()。a)n=(n * 100 0.5)/100.0B)m=n * 100 0.5,n=m/100.0c)n=n * 100 0.5/100.0D)n=(n/100 0.5)* 100.019.请阅读程序:#包括f(int b,int n) int i,r;r=1;对于(I=0;i=n。I)r=r * bI;返回r;main() int x,a= 2,3,4,5,6,7,8,9 ;x=f(a,3);printf(“% d n”,x);上述程序的输出是()A)720 B)120 C)24 D)620.以下程序的输出是()。#包括fun (int a,int b,int m) m=a * b;返回;main()int m=1;乐趣(2,3,m);printf ( %d n ,m);A) 1 B) 2 C) 3 D) 621.已知int *p,a;报表p=a。运算符in表示()a)位和操作b)逻辑和操作c)获取指针内容d)获取变量地址22.当调用函数时,参数是数组名,然后()被传递给函数a)数组长度b)数组的第一个地址c)数组中每个元素的地址d)数组中每个元素的值23.以下陈述不正确()a)在c语言中,函数中的自动变量可以被赋予一个初始值,并且该初始值对于每次调用被赋予一次。b)在c语言中,当调用一个函数时,参数和相应的形式参数只需要在类型赋值中兼容在C语言中,外部变量的隐含类别是自动存储类别d)在c中,函数参数可以描述为寄存器变量24.有以下功能乐趣(char*a,char*b)同时(*a!=0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财务会计求职信
- 部编版二年级上册第五单元《坐井观天》教案
- 建筑施工特种作业-建筑起重机械司机(施工升降机)真题库-3
- 山东中考美术题目及答案
- 散装啤酒测评题目及答案
- 2023-2024学年河北省邯郸市高二下学期期末考试数学试题(解析版)
- 新疆康义化学股份有限公司2万吨-年水合肼及配套装置建设项目环评报告
- 佛山教师寝室管理制度
- 作业企业安全管理制度
- 作业现场粉尘管理制度
- 直播间货盘管理制度
- 2025至2030中国心脏电生理标测、导航和记录设备行业发展趋势分析与未来投资战略咨询研究报告
- 2025年重庆市中考道德与法治试卷真题(含标准答案)
- 2025年中国融通商业服务集团所属单位招聘笔试冲刺题(带答案解析)
- 三门峡市县以下事业单位联考招聘考试真题2024
- 2025年上半年山东铁投集团校园招聘社会公开招聘165人笔试参考题库附带答案详解
- 2025年货运司机从业资格考试试卷及答案
- 安徽省合肥一中2025届高三5月回归教材读本 解答
- 低碳智慧建筑技术创新发展白皮书2024(运行管理篇)
- 五朵金花抗抑郁药
- 2025校招:网络工程师笔试题库及答案
评论
0/150
提交评论