《C语言程序设计》试题六及答案_第1页
《C语言程序设计》试题六及答案_第2页
《C语言程序设计》试题六及答案_第3页
《C语言程序设计》试题六及答案_第4页
《C语言程序设计》试题六及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C 语程序设计试题 六 . 一单项选择题. 1二写出下列程序的运行结果. 三判断题. 4四编程题. 5C 语程序设计试题 六案 . 6C 语言序设计试题 六一单选题1各种基本数据类型的存贮空正确的长度排列。ACharlongintfloatdouble DoublefloatlongintcharCCharintlongfloatdouble Floatintlongchar12?15:67?8:9)值为_ 。A 9 B 8 C 15 D. 7若 x=5,y=3 则 y*=x+5; 的为_.A. 10 B. 20 C. 15 D. 308C 语的输入与输出操作是_完的。A输入语句 B输出语句

2、C输入与输出函数 输入与输出语句9语句 for(k=0;k5;+k) if(k= = 3) continue;printf(“%d”,k);的输出结果为_.A012 B. 0124 C. 01234 D.没有输出结果10循环体内某一层跳出,继执行循环外的语句是。A break 语 B 语句Ccontinue 语句 空语句。11Break 语的正确的用法是_。A无论在任何情况下,都中断程序的执行,退出到系统下一层。B在多重循环中,只能退出最靠近的那一层循环语句。C跳出多重循环。D只能修改控制变量。12个指针变量的值相等时,明两个指针变量_。A占同一内存单元。 指同一内存单元地址或者 都为空。C是

3、个空指针。 D没有指向。13正确的指针概念_A一个指针变量只能指向同一类型的变量。B一个变量的地址称为该变量的指针。C只有同一类型变量的地址才能存放在指向该类型变量的指针变量之中。D指针变量可以赋任意整数,但不能赋浮点数。14设 ch=A达 A&ch=z) B. (x=y) AND C(x=y=z) D. (x=z)&(y=z)20有数组定义:char array=”China;则数组所占的存贮空间_。 A4 个节 B. 5 个节 C. 6 个字 D. 个字二写出列程序的运结果1 main ( ) int x=10,y=10;printf(“%d %dn”,x-,-y); 该程序的运行结果是_

4、。 2main( ) int j k , p, s;s=0 ;for (j=1; j=3; j+) p=1;for(k=1; k=j; k+)p=p*k;s=s+p;printf(“s=%dn”,s); 该程序的运行结果是_。 3. # include “stdio.h”main( ) int a=1,2,3,4,5, *p;p=a;*(p+2)+=2;printf(“%d, %d ”, *p, *(p+2); 该程序的运行结果是_。4main( ) int a=2,4,6,8,10;int y=1,x,*p;p=&a1;for(x=0;x3y + =*(p+x);printf(“%dn”;

5、该程序的运行结果是_。 5 int a5, k;for(k=0;k5;k+)ak=10*k ;printf(“%d ak-1) ; 该程序的运行结果是_。三判断1 函 数 一 般 由 函 数 的 说 明 部 分 和 函 数 体 部 分 组成。 ( )2 C语 言 中 数 据 类 型 只 有 整 型 、 实 型 和 字 符型。 ( )3 数组的下标从 1开始 。()4 假 设 有 int a10, *p;则 P=&a0 与 p=a 等价。 ( )5 getchar() 函 数 的 功 能 是 从 键 盘 上 输 入 一 个 字 符 串。 ( 6 在 C语 言 中 定 义 一 个 文 件 指 针

6、的 方 法 为 :FILE *fp; 。 )7 构 成 数 组 的 各 个 元 素 可 以 有 不 同 的 数 据 类型。 ( )8 C语 言 的 数 据 类 型 只 有 int型 和 float型。( )9 从循环体中退出只能使用 goto语句。10 Continue( )语 句 的 作 用 是 继 续 程 序 中 的 下 一 个 循环。 ( 四编题1从键盘上输入 20 个素的值存入一维数组 a 后将下标(1、7)的元素值赋值给数组 b,出数组 内容。2编程序求 3,-30,20,6,77,2,-4,-7,99 这十个数中最大值与最小值。3输入两个整数,调用函数 stu( 求两个数和的立方,

7、返回主函数显示结果。45将文件 file1.txt 中内容读出并显示到屏幕上。 编程计算 1-100 之的奇数和与数和。C 语言程序设计试题 六答案一单选题1 C 2 C 3 C 4 C D 5 C 6 B 7 D 8 C9 B 10 C 11 B 12 13 D 14 B 6 A.17. C 18 B 19 A20 C.二写下程的行果110 9 2S=9 3. 1,55三判题15 A41911.6.对 2.对 7.不对 3.不对 8.不对 4.不对 9.对 5.不对 不对 10.不四编题1. main() int m20,n10;int a,b=0;for(a=0;a20;a+) scanf

8、(“%d”,&ma);if(a%2= =1) nb=ma;b+; 2. main() int m10= 3,-30,20,6,77,2,0,-7,99,max,min; max=min=m0;for(a=0;amax)max=ma;if(mamin)min=ma;printf(“%d,%d”,max,min);3. int stu(int a,int b) int c;c=a*a+b*b;return c; main() int x,y,z;scanf(“%d,%d”,&x,&y);z=stu(x,y);printf(“%d”,z); 4.main() FILE *fp;Char ch;fp=fopen(“write.txt“r”); ch=fgetc (fp);while(ch!= EOF) putchar(ch);ch=fgetc(fp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论