书签 分享 收藏 举报 版权申诉 / 6
上传文档赚钱

类型《程序设计基础-C语言》C语言期末考试试题4答案 .doc

  • 上传人(卖家):momomo
  • 文档编号:7385223
  • 上传时间:2023-12-16
  • 格式:DOC
  • 页数:6
  • 大小:65.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《《程序设计基础-C语言》C语言期末考试试题4答案 .doc》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    程序设计基础C语言 程序设计基础C语言C语言期末考试试题4答案 程序设计 基础 语言 期末考试 试题 答案
    资源描述:

    1、重庆电子工程职业学院 2007-2008 学年第一学期程序设计基础期末考试试卷(_卷)适用班级:计算机应用系、软件工程系项目一二三四五六总分分数班级_ 学号_ 姓名_一、单选题(15题每题1分 620每题2分 共35分)(1)以下字符列中,能作为C程序自定义标识符的是 Anum(10) B. file_bak C. break D class + 2(2 )下列语言中计算机能直接识别的语言是A. 汇编语言B.C语言C. 机器语言D. Java(3) C语言中运算对象必须是整型的运算符是A) B) / C) D) =(4) 以下数组定义正确的是A、int a 5; B. char 8th10;

    2、C. char ch -100; D. float f (10);(5) 不是C语言基本数据类型的是A、指针类型B、整型C、无符号长整型D、单精度型(6) 程序运行结果的正确的是main( ) int a = - 1, b=4, k; k=(a + + = 0)&( ! (b - - =0); printf ( % d % d % d n , k , a, b); A、0 0 3 B. 0 1 2 C. 1 0 3 D. 1 1 2(7) 已知 scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);则正确的输入形式是 A) a=12 b=24 c=36 B) 12,24,36 C)

    3、 a=12,b=24,c=36 D) 12 24 36(8) 程序片段执行后输出结果是int x=100, y=200; printf (% d, (x, y); A、100B、200C、100,200D、编译出错(9) 程序片段执行后输出结果是int x=100, y=200; printf (% d, xy ? x : (x, y); A、100B、200C、100,200D、编译出错(10) 设有程序段: int x=8; while (x=0) x=x-1;则下列描述正确的是A、while循环将执行10次 B、while循环将执行无限次C、while循环将一次也不执行D、while循环

    4、将执行1次0.(11) 下面程序段的运行结果是char c=a,b,0,c,0;printf(“%sn”,c);A) ab c B) ab C) abc D) ab (12) C语言规定,函数返回值的类型由所决定。A) return语句中的表达式类型B) 调用该函数时的主调函数类型C) 调用该函数时的形参类型在定义该函数时所指定的函数类型(13) 设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是A. (!a=1)&(!b=0) B. aC .a & bD . a|(b+b)&(c-a)(14) 有以下程序段:int k0;while(k=1) k;while循环执行的次

    5、数是A) 无限次 B) 有语法错,不能执行C) 一次也不执行 D) 执行1次(15) 当调用函数时,实参是一个数组,则向函数传递的是A) 数组的长度 B) 数组的首地址C) 数组每一个元素的地址 D) 数组每个元素中的值(16) 以下正确的叙述是A) 在C语言中,main函数必须位于文件的开头B) C语言的每行中只能写一条语句C) C语言本身没有输入、输出语句D)对一个C语言程序进行编译预处理时,可检查宏定义的语法错误(17) 以下是非法函数调用语句。A) char c=T; B) char c; putchar(c); getchar(c);C) putchar(0x7) D) putcha

    6、r(d+1);(18) 以下不正确的一维数组定义语句是double a5=1.0,2.7;float a5=1.0,2.7,2.8,2,9,3.1,4.5;char a=1, 2, 101, t;char a=x10, xa, r;(19)以下程序的运行结果是#include main()int i=0; while(1) printf(“*”); i+; if(i3) break;printf(“n”);A) * B) *C) * D) *(20)如下程序:int runc(int a,int b)return(a+b);main()int x=2,y=5,z=8,r;r=runc(runc

    7、(x,y),z);printf(“%dn”,r);该程序的执行结果是A) 12 B) 13 C) 14 D) 15二、填空题(8 空 共16分)1、设X为int型变量,请写出描述“X是偶数”的表达式是: 。2、C语言中的基本数据类型分为 型, 型和字符型.3、在数组int score10=1,2,3,4,5,6中,元素定义的个数有 个,其中score8的值为 。4、循环语句:for(i= - 1;i3;i+)printf(“!”);的循环次数是: 。5.C语言提供的三种逻辑运算符是 、 和!。三、判断题(10题 10分)1. 语句“int n=10; int an;”是合法的。( )2. 语句

    8、“char str10 =abcde; printf(%d, strlen(str); ”输出结果不是10,也不是5,而是6。 ( )3. 宏定义“#define S(a) a*a+a”与“#define S(a) (a*a+a)”在任何情况下都等价。( )4. 若i=3,则执行语句“j=+i;”之后j的值为4。 ( )5. 若i=3,则执行“j=i+; j=+i;”之后j的值为5。 ( )6. 根据语句“int b33= 2, 2, 9,4, 5, 3, 6, 7, 8; ”,则可以知道b11的值为4。( )7. 以下语句“int x ; while (1) x+;”不能通过编译。( )8.

    9、 有以下程序片段: “for(i=0;i10;i+) for (j=0;jamax) amax=x; if(【2】) amin=x; scanf(“%f”,&x);printf(“namax=%fnamin=%fn”,amax,amin);2. Fibonacci数列中的头两个数是1和1,从第三个数开始,每个数等于前两个数之和。下述程序计算此数列的前20个数,且每行输出5个数,请填空。#include void main() int f,f1=1,f2=1; int i; printf(“%6d,%6d”,f1,f2); for (i=3;i10) printf (“%d n”,+a); el

    10、se printf (“%d n”,a-);运行时输入10 ,则运行结果为:2、#include main( ) int x,y,z=2; x=z+; y=+z; printf(“%d %d %d”,x,y,z); 运行结果:3.、main( ) int a, b ; scanf ( % d , & a , ); scanf ( % d , & b ); swap ( a, b ); swap ( int a, int b ) int t ; t = a; a = b; b= t; printf ( a = % d ,b= % d n , a, b ); 运行时输入:100,200 运行结果: 六、 编程题(2题 20分)1、求2-100的质数。(8分)2、从键盘上输入任意一些字符,统计字母的个数、数字的个数以及其他字符的个数(除数字和字母以外的字符均属于其他字符),当键盘上敲入$时结束。(12分)

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《程序设计基础-C语言》C语言期末考试试题4答案 .doc
    链接地址:https://www.163wenku.com/p-7385223.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库