已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单选题(每小题1分,共30分):得分问卷1在C程序中,注释部分以符号/*开始,结束的符号是( )。(A)/ (B) (C)*/ (D) )2写出以下程序的运行结果( )。#includevoid main() int i=3,j;j=i+;printf(%d,%dn,i,j);(A)4,3 (B)3,4 (C)3,3 (D)4,43已知ch是字符型变量,以下不正确的赋值语句是( )。(A)ch=a (B)ch=a (C)ch=141 (D)ch=x6l+3 4设int x=1,y=1;表达式(!x|y - -)的值是( )。(A)0 (B)-1 (C)2 (D)15设以下变量均为int类型,表达式的值不为7的是( )。(A)(x=y=6,x+y,x+1) (B)(x=6,x+1,y=6,x+y)(C)(x=y=6,x+y,y+1) (D)(y=6,y+1,x=y,x+1)6表达式!(15) 和!(4=3)的值分别为( )。(A)1和0 (B)0和1 (C)1和1 (D)0和07写出以下程序的运行结果( )。main()int x=010,y=10,z=0x10;printf(%d,%d,%dn,x,y,z);(A)8,10,10 (B)8,10,16 (C)10,10,10 (D)10,10,168对以下程序段,描述正确的是( )。int k=10;while(k=0) k=k-1;(A)循环体语句一次也不执行 (B)循环是无限循环(C)循环体执行了10次 (D)循环体语句执行了一次9在C语言中与语句while(1);等价的for语句是( )。(A)for(1) (B)for(; ;) (C)for(;0;) (D)for( )10欲将一个文件file.c包含到本程序中,应该在程序头加上预处理命令是( )。(A)#INCLUDEFILE.C (B)#includefile.c (C)includefile.c (D)什么也不加11以下叙述中不正确的是( )。(A)在不同的函数中以使用相同名字的变量(B)函数中的形式参数是局部变量(C)在一个函数内的复合语句中定义的变量在本函数范围内有效 (D)在一个函数内定义的变量只在本函数范围内有效12写出以下程序的运行结果( )。int a,b;void fun()a=100;b=200;main()int a=5,b=7;fun();printf(%d%dn,a,b);(A)100200 (B)75 (C)200100 (D)5713以下对C语言中共用体类型数据的叙述正确的是( )。(A)一个共有体变量中不能同时存放其所有成员(B)一个共用体变量中可以同时存放其所有成员(C)可以对共有体变量名直接赋值(D)共用体类型定义中不能出现结构体类型的成员14若执行fopen函数时发生错误,则函数的返回值是( )。(A)地址值 (B)1 (C)0 (D)EOF15写出以下程序的运行结果( )。#define ADD(x) x+xmain()int m=1,n=2,k=3;int sum=ADD(m+n)*k;printf(sum=%d,sum);(A)sum=10 (B)sum=9 (C)sum=12 (D)sum=1816若运行以下程序时输入:3,5,/,则程序的运行结果是( )。#includevoid main()float x,y;char o;double r;scanf(%f,%f,%c,&x,&y,&o);switch(o)case+:r=x+y;break;case-:r=x-y;break;case*:r=x*y;break;case/:r=x/y;break;printf(%f,r); (A)0.166666 (B)8.000000 (C)0.600000 (D)15.00000017写出以下程序的运行结果( )。#includemain()int a,b,d=241;a=d/100%9;b=(-1)&(-1);printf(%d,%d,a,b);(A)6,1 (B)6,0 (C)2,0 (D)2,118写出以下程序的运行结果( )。void con(char s1,char s2)int i,j;i=0;j=0;while(s1i!= 0) i+;while(s2j!= 0) s1i+=s2j+;s1i= 0;main()char str120=good,str2=morning;con(str1,str2);printf(%s,str1); (A)Morning (B)GoodMorning (C)Good (D)M19在一个函数里不能说明( )。(A)静态变量 (B)局部变量 (C)全局变量 (D)静态局部变量20写出以下程序的运行结果( )。main()char str=liaoningnshenyang0sydx;puts(str);(A)Liaoning (B)liaoning(C)shenyang(D)0sydx shenyang21写出以下程序的运行结果( )。#includevoid main()int x=0,a=10,b=20,c=15;if (ab)if (bc) x=1;else x=2;printf(%dn,x);(A)10 (B)20 (C)0 (D)1522表达式strlen(string)+strlen(C)的运算结果为( )。(A)7 (B)9 (C)10 (D)823若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式ab?a:cd?c:d的值是( )。(A)2 (B)3 (C)1 (D)424写出以下程序的运行结果( )。# includevoid main()int a33,*p,i; p=&a00; for(i=0;i9;i+)pi=i; for(i=0;i3;i+)printf(%d,a1i); (A)012 (B)123 (C)234 (D)34525能正确表示x的取值范围在10,20和-20,-10内的表达式是( )。(A)(x=-10)&(x=20)(B)(x=-20)&(x=10)&(x=-20)&(x=10)&(x=20)(D)(x=-10)&(x=20)26C语言中不能用来表示整常数的进制是( )。(A)十进制 (B)十六进制 (C)二进制 (D)八进制 27若有如下语句:int *p1,*p2; 则其中int所指的是( )。(A)p1的类型 (B)p1和p2所能指向变量的类型 (C)*p1和*p2的类型 (D)p2的类型28已知字母A的ASCII码为十进制65,下面程序段的运行结果为( )。char ch1,ch2;ch1= A+5-3; ch2= A+6-3;printf(%d, %cn, ch1,ch2);(A)67, D (B)B, C (D)不确定值 (C) C, D29以下能对二维数组a进行正确说明和初始化的语句是( )。(A)int a( )(3)= ( 1, 0, 1 ), ( 2, 4, 5 ) (B)int a2= 3, 2, 1 , 5, 6, 7 (C)int a(2)( )= ( 1, 0, 1 ), ( 2, 4, 5 ) (D)int a3= 3, 2, 1 , 5, 6, 7 30putchar ( )函数可以向终端输出一个( )。(A)字符或字符型变量值 (B)整型变量表达式值 (C)实型变量值 (D)字符串 C语言程序设计(下午A试题)题号一二总分总分一、完善题(每小题15分,共30分):得分问卷1下面程序是对数组中的元素按由小到大顺序排序。#includevoid main()int a=34,56,7,-77,97,-35,-6,87,696,868,286,-586; 【1】 i,j,k;for(k=11;k=1;k-)for(i=0;iai+1)j=ai; _ 【4】 ;ai+1=j;for(i=0; 【5】 ;i+) printf(%d ,ai);2判断101-200之间有多少个素数,并输出所有素数(每行10个)。提示:判断素数的方法是用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。 #include#includevoid main()int m,i,k,h=0,leap=1;printf(n);for(m=101; _ _【7】_ _;m+) k=sqrt(m+1);for(_ _【8】_ _;i=k;i+)if(m%i=0)leap=0;break;if(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47977-2026高速公路服务区节水管理规范
- 2026二上数学物体细分类获奖课件
- 2026二上数学第五单元观察物体课件
- 血半胱氨酸蛋白酶抑制剂C诊断肾功能损害的研究进展2026
- 2026北师大二下一分有多长新课标课件
- 人教版小学四年级上册语文 语文园地三 教案
- 2026四下数学四则运算互动课件
- 天津市住宅建筑消防设计文件参考样式2026
- 布比卡因脂质体临床应用专家共识2026
- 一年级语文知识点-知识点的分类-课件-部编版-
- 吉林省长春市2026届高三上学期质量监测(一)(长春一模)化学试题(含答案)
- 《中华人民共和国生态环境法典》专题全解读课件
- 2026年生态环境局工作人员岗位高频面试题包含详细解答
- 药品质量投诉管理制度培训
- 生物医学新技术临床研究和临床转化应用管理条例
- 管理学基础(经管专业)教案 李镜
- 放射科医患沟通与投诉处理手册
- 甲状腺功能亢进的手术与护理
- 普通高中美术课程标准(2017年版2025年修订)
- GB/T 21558-2025建筑绝热用硬质聚氨酯泡沫塑料
- 生产产品变更流程与管理指南
评论
0/150
提交评论