




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高程高程 复习材料复习材料 一 选择题1 以下数组定义中不正确的是 A int a 2 3 B int b 3 0 1 2 3 C int c 100 100 0 D int d 3 1 2 1 2 3 1 2 3 4 2 下列程序段运行结果是 int a 9 b 6 c 3 i 0 while a b c i a a 1 b b 1 printf d i A 2B 0C 1D 编译错误3 下列程序运 行结果是 include stdio h int main int a 5 4 c 25 d float b b a 3 d c 10 0 printf 2f d n b d return0 A 15 00 2B 16 20 2C 15 00 2 5D 16 20 2 54 下列程序运行结果是 include stdio h int main int y 10 do y while y 1 printf d n y return0 A 2B 0C 1D 编译错误5 若变量已正确定义 要求程序段完成求7 的计算 不能完成此操作的程序段是 A for i 1 i 7 i p 1 p i B for i 1 p 1 i 7 i p i C i 1 p 1 do p i i while i 7 D i 1 p 1 while ii 后 变量i的值是 A 不定B 38 下列程序运行结果是 includeint main char p abcdefghijklmnopq int i 1 while p e printf c p if i 2 0 printf n i return0 这道题p是完后再减的 A abcd B bcde9 若有int s 4 4 3 2 1 则s s 0 s 3 s 1 的值是 A 1B 2C 3D 410 执行以下程序后 输出的结果是 main B 121C 112D 21 1C 4D 5C cdef D defg int y 10 i 0 while y i printf d n i A 011 有下面结构体类型定义 描述错误的是 B 9C 10D 11typedef struct node char info struct node link NODE A 结构体类型名为node B 结构体类型名为struct nodeC 结构体类型名为NODE D 该结构体类型是递归定义的 12 设i是int型变量 f是float型变量 用下面的语句给这两个变量 输入值scanf i d f f 为了把100和765 12分别赋给i 和f 则正确的输入为 A 100 765 12B 100765 12C i 100 f 765 12D i 100f 765 1213 设有定义int a 2 b 3 c 4 则以下选项中值为0的表达式是 A a 1 y 3 x 4 return y A int B double C void D float 18 设变量x为float型且已赋值 则以下语句中能将x中的数值保留 到小数点后两位 并将第三位四舍五入的是 A x x 100 0 5 100 0 B x x 100 0 5 100 0 C x int x 100 0 5 100 0 D x x 100 0 5 100 0 19 下面程序段的输出结果是 int main int a 1 2 3 s b p s 1 p a for b 0 b 3 b s p b printf s d n s A s 1B s 2C s 3D s 620 有如下程序 includeint main int a 3 3 1 2 3 4 5 6 i j s 0 for i 1 i 3 i for j 0 j i j s a i j printf d s 该程序的输出结果是A 18B 19C 20D 2121 有以下程序段int n t 0 s 0 scanf d do s s t t t 2 while t n 为使此程序段不陷入死循环 从键盘输入的数据以 下最合适的选项是 A 任意负奇数B 任意偶数C 任意整数D 任意负偶数22 若变量已正确定义 要求程序段完成求5 的计算 不 能 完成此操作的程序段是 A i 1 p 1 do p i i while i 5 B for i 1 p 1 i 5 i p i C for i 1 i 5 i p 1 p i D i 1 p 1 while i3 2 1 二 看程序写结果1 include stdio h main int a 0 i for i 0 i 4 i switch i case0 a 1 case3 case1 a 3 break case2 a 2 default a 1 printf 5d a 请写出 运行结果 42 include stdio h include math h main int a 10 9 8 7 6 5 4 3 2 1 0 int i t for i 0 i 10 i printf d a i printf n for i 0 i 5 i t a i a i a 9 i a 9 i t for i 0 i 10 i printf d a i 请写出运行结果987 654321001234567893 includemain int a 5 5 4 3 2 1 int i j t for i 0 i 4 i for j 0 ja j 1 t a j a j a j 1 a j 1 t for j 0 j 5 j printf d a j printf n 请写出运行结果1234 54 include stdio h int y 0 int f1 int x int z 1 y z 2 return x y z main int x 1 k for k 0 kinfo p2 p p p link putchar n if p2 NULLhead hea d link p2 link p p link NULL p head while p NULL putchar p info p2 p p p link 请写出运行结果6 有下列程序段 请写出运行结果 includemain int i 0 a 0 while i 10 A BC NULLheadinfo linkinfo linkinfo link i if i 2 0 continue a i printf a d n a 程序 运行后的输出结果是 1 4 9 16 257 有下列程序段 请写出运行结 果 include int f1 int x static intz 3 有保留之前的值得作用 int y 0 y z return x y z main int a 1 k for k 0 k 3 k printf 4d f1 a 程序运行后的输出 结果是 88 有下列程序段 请写出运行结果 include stdio h main int i for i 1 ilink NULL p p link p link head2 p head if p NULL while p NULL printf c p info p p link 请写出运行结果 11 include stdio h main int a 5 4 int b c 25 d b a 3 d c 10 0 printf d d n b d A CM NULLheadinfo linkinfo linkinfo linkO KNULLhead2info linkinfo link 请写出运行结果 11 include stdio h include math h int main int a 10 0 1 2 3 4 5 6 7 8 9 int i t for i 0 i 10 i printf d a i printf n for i 0 i 5 i t a i a i a 9 i a 9 i t for i 0 i0 switch k printf d n n 请写出运行结 果13 include stdio h int f int n int c if 1 n c 1 else if 2 n c 3 else c 2 f n 1 f n 2 return c main printf d n f 1 printf d n f 3 default break case1 n k case2 case3 n k k printf d n f 6 请写出运行结果14 includemain char string 30 How are you char p pri ntf s n s n p p2 请写出运行结果15 include stdio h int f int a auto int b 0 static c 3 b b 1 c c 1 return a b c int main int f int int a 2 i for i 0 ib a a b else b b a return a main printf d n func 48 36 printf d n func 787 7 59 printf d n func 378096 2124 请写出运行结果20 include stdio h int f int n int c if 1 n else if 2 n else returnc main printf d n f 1 printf d n f 3 printf d n f 6 请写出运行结果c 1 c 3 c 4 f n 1 f n 2 21 include stdio h include math h int main int i t p for i 2 i 15 y 1 else if 2 y 6 x 1 else y 3 printf y f y 2 下面程序实现由键盘输入 一个3 4的矩阵 输出它的转置矩阵 请填空 includemain int a 3 4 b 4 3 i j for i 0 i 3 i for j 0 j 15 113 15x0 16 0 xxxxxy printf n 3 2 下面是求数列 前n项和的程序 结果保留 四位小数 include stdio h main int i n a 2 b 1 float c sum 3 scanf d for i 0 i 如data txt内容如下 Hello myDear 在屏幕上输出结果如下 HELLO MYDEAR程序如下 请填空 include stdio h main FILE fp cha r ch if 10 NULL return0 while 11 if 12 13 putchar ch fclose fp 5 下面程序的功能是输出如下5 5的方 阵 请填空 12345161718196152425207142322218131211109 include stdio h include math h main int a 5 5 0 n i 0 j 1 p q int d 4 2 0 1 1 0 0 1 1 0 f 0 for n 1 n 25 n p i d f 0 q j d f 1 if p4 q4 a p q 0 14 i i d f 0 j j d f 1 a i j 15 for i 0 i 5 i for j 0 j 5 j printf 4 d a i j printf n 6 下面程序实现由键盘输入3个数 a b c 要求按由大到小 的顺序输出 请填空 include stdio h main float a b c t scanf f f f if a 7 从键盘输入整数n 用N S流程图表示判别其为素数的算法 请填空 8 下面程序实现由键盘输入一个3 4的矩阵 输出它的转置矩阵 请填空 includemain int a 3 4 b 4 3 i j for i 0 i 3 i for j 0 j 4 j scanf d 3 for i 0 i 4 i for j 0 j 3 j printf d 4 printf n 9 下面程序打印如下菱形 请填空 include stdio h include math h main int i t p for i 2 i 2 i for p 0 p 5 p for t 0 ta 9 7 else for i 0 i num for j 9 j i j 8 a i num break for i 0 i 11 i printf 4d a i return0 14 下面程序实现由键盘输入一个3 4的矩阵 输出它的转置矩阵 请填空 includemain int a 3 4 b 4 3 i j for i 0 i 3 i for j 0 j 4 j scanf d 7 for i 0 i 4 i for j 0 8 j printf d b i j printf n 15 下面程序判断某一年是否闰年 请填空 提示闰年为该年能被400整除 或能被4整除且不能被100整除 i nclude stdio h main int year leap scanf d if 1 if year 100 0 if year 400 0 leap 1 else leap 0 else 2 else leap 0 if leap printf d is year else printf d isnot year printf a leapyear 16 下面程序将数组中数值前后对调 即第1个数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论