C语言期末考试试题4答案 _doc.txt

大学程序设计基础——C语言-武春岭-课件PPT

收藏

资源目录
跳过导航链接。
大学程序设计基础——C语言-武春岭-课件PPT.zip
程序设计基础——C语言-武春岭-PPT演示文稿
程序设计基础——C语言-武春岭-PPT课件文件
文稿ppt_ppt.jpg---(点击预览)
文稿ppt.ppt---(点击预览)
程序设计基础——C语言-武春岭-大学教学资料
(课件资料)《程序设计基础——C语言》-武春岭-电子教案
压缩包内文档预览:
预览图 预览图
编号:21836399    类型:共享资源    大小:16.10MB    格式:ZIP    上传时间:2019-09-06 上传人:QQ24****1780 IP属地:浙江
25
积分
关 键 词:
大学 程序设计 基础 语言 武春 课件 ppt
资源描述:
大学程序设计基础——C语言-武春岭-课件PPT,大学,程序设计,基础,语言,武春,课件,ppt
内容简介:
重庆电子工程职业学院 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; 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) 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循环将执行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循环执行的次数是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) putchar(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(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. 语句“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. 有以下程序片段: “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); else 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; pri
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:大学程序设计基础——C语言-武春岭-课件PPT
链接地址:https://www.renrendoc.com/p-21836399.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!