第一章程序设计的基本概念

上传人:缘*** 文档编号:333287593 上传时间:2022-09-01 格式:PDF 页数:48 大小:6.19MB
返回 下载 相关 举报
第一章程序设计的基本概念_第1页
第1页 / 共48页
第一章程序设计的基本概念_第2页
第2页 / 共48页
第一章程序设计的基本概念_第3页
第3页 / 共48页
第一章程序设计的基本概念_第4页
第4页 / 共48页
第一章程序设计的基本概念_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《第一章程序设计的基本概念》由会员分享,可在线阅读,更多相关《第一章程序设计的基本概念(48页珍藏版)》请在金锄头文库上搜索。

1、第一章程序设计的基本概念1.由C语言编写的代码程序A.可直接执行C.经过编译即可执行2.C语言源程序的扩展名为B.是一个源程序D.经过编译解释才能执行A.o b j B.cC.e x e D.c p p3.C语 言 处 理 系 统 必 须 执 行 的 步 骤 依 次 为、链接。4.在 C语言中对源程序进行编译生成的目标文件的扩展名是5.C程序设计的三种基本结构是:选择结构、循环结构和。6.一个C语 言 程 序 的 基 本 组 成 单 位 是。7.一个C语言源程序由若干个 组成。8.一个C 源程序至少应该有一个 函数。9.一个C语 言 程 序 的 执 行 起 点 是 10.()C语言程序通过编译

2、、运行后,其结果都是正确的。11.()C语言每个语句必须以“;”结束。1 2.()构成C程序的基本单位是函数。13.()C语言中所有函数的执行都是从主函数开始的。第 二 章 C程序设计的初步知识(1)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是A.大写字母 B.中划线C.数字字符 D.下划线(2)下列选项中,不能用作标识符的是A.1234_ B.1 2C.i nt _ 2_ D.2_ i nt _(3)以下选项中合法的用户标识符是A.lo ng B.2T e s tC.3D ma x D.A.d a t(4)以下不能定义为用户标识符的是A.M a i n B._ 0C._ i n

3、t D.s i z e o f(5)下列定义变量的语句错误的是A.i nt _ i nt;B.d o u b le i nt _;C.c ha r F o r;D.f lo a t U S$;(6)以下选项中不合法的标识符是A.p r i nt B.F O RC.&a D._ 00(7)以下不合法的用户标识符是A.j 2_ K E Y B.D o u b leC.4d D._ 8 _(8)以下C 语言用户标识符,不合法的是A._ 1 B.A a B cC.a _ b D.a-b在 C语言中,最简单的数据类型包括A.整型、字符型、逻辑型B.整型、实型、字符型C.整型、逻辑型、日期型D.整型、日期

4、型、通用型(1)在 C语言中,整型数据分为A.二进制、八进制、十进制B.二进制、十进制、十六进制C.八进制、十进制、十六进制D.二进制、八进制、十进制、十六进制(2)C 源程序不能表示的进制为A.八进制 B.二进制C.十六进制 D.十进制4.(1)在 C语言中,合法的实型常数是A.5E 2.0 B.E-3 C.2E 0 D.1.3E(2)在 C语言中,合法的实型常数是A.1.2E 0.5 B.3.14159 E C.5E-3 D.E 15(3)以下选项中,不能作为合法常量的是A.1.234e 04 B.1.234e 0.4 C.1.234e+4 D.1.234e 0(4)以下不合法的数值常量是

5、A.O i l B.le i C.8.O E O.5 D.O x a b c d(5)以下选项中,能用作数据常量的是A.0115 B.0118 C.1.5e l.5 D.115(6)以下选项中,合法的一组C 语言数值常量是5.A.028 B.12.C.17 7 D.0 x 8 A.5e-3 0X a 23 4e l.5 10,000-O x f 4.5e 0 O a b c 3.e 5(1)在 c语言中,非法的字符常量是A.t B.17 C.n D.x a a(2)以下不合法的字符常量是A.018 B.C.D.x c c(3)以下选项不属于字符常量的是A.C B.C C.x C C D.07

6、2(4)以下选项中,非法的字符常量是6.A.B.65 C.D.019 在 C语言中,运算对象必须为整型的运算符是7.A./B.C.+=D.%在 C语言中,以下关于运算符叙述错误的是A.在 C语言中,逗号运算符的优先级最低B.在 C语言中,赋值运算符自右向左运算8.C.在 C语言中,+、-、*、/、%是算术运算符,可用于整型和实型数的运算D.在 C语言中,+、一运算符可以改变变量的值在 C语言中,以下非法的表达式是9.A.0=x 0;D.k=i j;(1)表达式3.6-5/2+1.2+5%2的值是A.4.3 B.4.8 C.3.3 D.3.8(2)若有定义语句:i nt x=12,y=8,z;,

7、在其后执行语句z=0.9+x/y;,则 z的值为11.A.1.9 B.1 C.2 D.2.4(1)设有语句:i nt a=3;则执行了语句a+=a-=a*a;变量a的值是A.3 B.0 C.9 D.-12(2)设有语句:i nt x=10;则执行了语句x+=x-=x-x;变量x的值是A.10 B.20 C.40 D.30(3)设有语句:i nt a=0;则执行语句a+=(a=8);变量a的值是A.0 B.8 C,16 D.241 2.以下程序的输出结果是(1)ma i n()i nt i=10,j=l;p r i nt f (z,%d,%d n,i-,+j);c h a r c h i,c h

8、 2;c h i=A +5 -3;c h 2=A +6 3;p r i nt f (%d,%c nz,,c h i,c h 2);A.9,2 B.10,2 C.9,1 D.10,1 ma i n()i nt a=12,b=12;p r i nt f (z z%d%d nz,,-a,+b);A.10 10 B.12 12 C.11 10 D.11 13 ma i n()i nt x=0 23;p r i nt f (,%d n,z,-x);A.17 B.18 C.23 D.2413.以下程序的输出结果是14.ma i n()i nt x=10 0,y=20 0;p r i nt f (z,%d

9、nz/,(x,y);A.20 0 B.10 0C.10 0 20 0 D)20 0 10 0以下程序的输出结果是ma i n()i nt x=10,y=3,z;p r i nt f (,%d nz,,z=(x%y,x/y);)A.1 B.0 C.4 D.315.i nt k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是A.k+B.k+=l C.+k D.k+116.以下程序的输出结果是(1)ma i n()i nt k=ll;p r i nt f (z*k=%d,k=%o,k=%x n,z,k,k,k);A.k=ll,k=12,k=ll B.k=ll,k=13,k=13C.k=l

10、l,k=0 13,k=Ox b D.k=ll,k=13,k=b(2)ma i n()i nt k=17;p r i nt f (z,%d,%o,%x n/z,k,k,k);A.17,0 21,0 x 11 B.17,17,17 C.17,0 x 11,0 21 D.17,21,1117.以下程序ma i nO i nt 0 1=0 25 6,n=25 6;p r i nt f C%o%o n,z,m,n);程序运行后的输出结果是A.0 25 6 0 40 0 B.0 25 6 25 6 C.25 6 40 0 D.40 0 40 018.已知在A S C I I码中,字母A的序号为6 5,以下

11、程序的输出结果是ma i nO c h a r c l=A,c 2=Y;p r i nt f (z/%d,%d nz,,c l,c 2);A.6 5,9 0 B.A,YC.6 5,8 9 D.因输出格式不合法,输出错误信息19.已知在A S C I I码中,字母A的序号为6 5,以下程序的输出结果是ma i nOA.6 7,D B.B,CC.C.D D.不确定的值20 .以下程序的输出结果是ma i n()c h a r x=f;p r i nt f (枇 n,A+(x a+1);A.G B.I I C.I D.J21.以下程序的输出结果是ma i n()c h a r c=z ;p r i

12、n t f c-2 5);A.a B.Z C.z-25 D.y22.C语 言 标 识 符 的 第 一 个 字 符 必 须 为 下 划 线 或 者 23.在 C语言中,整型常量的书写形式包括:八进制、十进制和 进制。24.在 C语言中,运 算 符 的 操 作 数 必 须 是 整 型 的 是。25 .有语句 i nt i=T 9,j=i%4;p r i nt f (%d n,j);则输出结果是。26 .设 x 和 y 均 为 i nt 型变量,且x=l,y=2,则以下表达式1.0+x/y 的值_。27 .设 i nt x=7,y=3,则表达式x%y+x/y 的值是。28 .请写出数学式a/b c

13、的 C语言表达式29 .设 i nt a=9,b=6,c;,执行语句 c=a/b+0.8;后 c 的值是。30 .设 c h a r w;i nt x;f lo a t y;d o u b le z;,则表达式 w*x+z-y 的值的类型是=31.设 i nt a;f lo a t b;c h a r c;lo ng d;d o u b le e;,则表达式 a/c-b+d-e 值的类型是32.设 i nt i;f lo a t f=3.14;,执行 i=(i nt)f;后,变量 i 的值是。33.设 f lo a t x=23.6 5;,则执行语句 p r i nt f (线d n,(i n

14、t)(x+0.5);后输出结果是34.若 a,b 和 c 均 是 i nt 型变量,则计算表达式a=(b=4)+(c=2)后,a 值为。35 .设 i nt a=37;,则执行语句a+=a%=9;后,变量a的值是。36 .设 i nt j=5;,则执行语句j+=j-=j*j;后,变量j 的值是。37 .设 i nt a=2;,则执行a+=a*=15;后,变量a的值是。38 .以 下 程 序 运 行 后 的 输 出 结 果 是-ma i n()i nt a=0,b=0,c=0;c=(a+=a-=5),(a=b,b+3);p r i nt f (z/%d,%d,%d n”,a,b,c);)39 .

15、执行语句y=10;x=y+;后变量x的值为。40 .设 i nt x=0 11;p r i nt f (z/%d n/z,+x);后的输出结果是。41.设 i nt a=0 10,b=10;则语句 p r i nt f (/z%d,%d n/z,a+,b);的结果为。42.设 i nt x=14;,则表达式x+%-5 的值为。43.利用运算符一,下列两条语句b=5+a;a-=l;可以仅由一条语句实现,这条语句是。44.在 C语言中,优 先 级 最 低 的 运 算 符 是。45 .若 x、i、j 和 k都 是 i nt 型变量,则计算下面表达式x=(i=4,j=16,k=32)后,x的值为46

16、.若 a是 i nt 型变量,则表达式(a=4*5,a*2),a+6 的值为。47 .设 i nt a,b;,表达式 a=2,b=5,b+,a+b 的值是。48 .在 C语言中,假设所有变量均为整型,则表达式(a=3,b=7,a+,a+b)的值是。49 .设 i nt a,b,c;则执行 a=(b=3,c=5,b=10);后变量 a 的值是=5 0 .若定义了 i nt a=l;,则执行 p r i nt f (%d n,(a=a+4,a+5),a+6);语句的输出结果是5 1.()C程序中,是只能用于整数运算的运算符。5 2.()5 3.()5 4.()5 5.()5 6.()5 7.()在 C 程序中,A PH 和 a p h 是两个不同的变量。x=(i=4,j=16,k=32);x 的结果是 32。常量T 按无符号整型输出是,现实6 5 5 35。p r i nt 可以作为变量名使用。i nt I f=0 ;会出现编译错误。变量一旦被说明,则该变量被分配存储空间。第三章顺序结构1.有以下程序ma i n()i nt a=6 6 6,b=8 8 8;p r i nt f(%d n”

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号