c语言试题及答案
A)一些可执行语言 B)main函数 C)函数 D)包含文件中的第一个函数。A) 7 B) 6 C) 5 D) 4。A 过程 B 函数 C 子程序 D 标识符。
c语言试题及答案Tag内容描述:<p>1、计算机程序设计基础(C语言)单项选择练习题一、基本概念1. C语言程序是由 C 构成的。A)一些可执行语言 B)main函数 C)函数 D)包含文件中的第一个函数2( A )是构成C语言程序的基本单位。A、函数 B、过程 C、子程序 D、子例程3C语言程序从 C 开始执行。A) 程序中第一条可执行语句 B) 程序中第一个函数C) 程序中的main函数 D) 包含文件中的第一个函数4C语言程序从main()函数开始执行,所以这个函数要写在_D___。A) 程序文件的开始 B) 程序文件的最后C) 它所调用的函数的前面 D) 程序文件的任何位置5、以下说法中正确的是( C )。A、C语言。</p><p>2、一、选择题(1) 在C语言中,如果下面的变量都是int类型,则输出的结果是sum=pad=5; pad=sum + + ,pad + + , + + pad;printf(%dn,pad);A) 7 B) 6 C) 5 D) 4(2) 以下程序的输出结果是# include main() int i=010 , j = 10;printf(%d,%dn,+ +i , j - -); A) 11,10 B) 9,10 C) 010,9 D) 10,9(3) 已知在ASCII代码中,字母A的序号为65,以下程序的输出的结果是# include main() char c1=A, c2=Y;printf(%d,%dn,c1,c2); A) 因输出格式不合法,输出错误信息 B)65,90 C)A,Y D)65,89(4) 指针s所指字符串的长度。</p><p>3、C语言期末考试题及其答案一 选择题(7分,每小题0.5分)1.C语言源程序的基本单位是( B )。A 过程 B 函数 C 子程序 D 标识符2.下列程序的输出结果是( C )。main( ) int a=7,b=5; printf(%dn,b=b/a);A 5 B 1 C 0 D不确定值3.假设变量a,b均为整型,表达式(a=5,b=2,ab?a+:b+,a+b)的值是( B )。A 7 B 8 C 9 D 24.设a为int型变量,执行下列赋值语句后,a的取值分别是( )。a=125.534; a=(int)125.521%4; a=52;A 125,31,1 B 125,1,20 C 125,31,20 D 125.534,2,205.设有如下程序段,下面描述中正确的是 ( )。int k=10; while(k=0) k=k-1;。</p><p>4、北京航空航天大学 20122013 学年 第二学期期末 C 程 序 设 计 考 试 A 卷 班 级______________学 号 _________ 姓 名______________成 绩 _________ 2013 年 6 月 19 日 2 班号 学号 姓名 成绩 C 程 序 设 计 期末考试卷 注意事项:1、此卷为闭卷考试,120 分钟完成; 2、笔试成绩为卷面成绩0.6。 题目: 一、选择题(30 分,每题 3 分) 1、下列说法不正确的是 A 。 A)主函数 main 中定义的变量在整个文件或程序中有效 B)不同函数中,可以使用相同名字的变量 C)形式参数是局部变量 D)在一个函数内部,可以在复合语句中定义变量,这些变。</p><p>5、C 语言复习题 一、选择题 1. C 语言中,if 语句后的表达式() A.只能是关系表达式 B. 只能是逻辑表达式 C.只能是关系或逻辑表达式 D. 可以是任何合法的表达式 2 关于与 switch 语句配套的 case 语句中所使用的表达式,说法正确的是( )。 A.可以是变量B. 可以是常量或变量 C.只能是常量或常量表达式D.无论是何种表达式,只要在执行时有确定的值就行 3.下列数组定义语句中,正确的是( ) A. int a=1,2,3,4,5,6;B.char a23=a,b; C.int a3=1,2,3,4,5,6;D.int a=1,2,3,4,5,6; 4. 已定义 int a3=1,2,3,4,5,6,7,8,9;则 a12的初值为 ( ) A. 。</p><p>6、班 级 学 号 姓 名 考试 时间 年月日 成 绩 西北工业大学 学年第学年第 一一 学期考试题学期考试题 教学中心:命题教师姜学锋审题教师 课程:C 语言程序设计考试时间2小时考试形式:开闭A 卷B 卷 西北工业大学印制共 9 页第 1 页 一、单项选择题(每题 2 分,15 小题,共 30 分) 1C 语言源程序是由组成的。 A) 过程B) 函数C) 子程序D) 主程序和子程序 2一个算法应该具有“确定性”等 5 个特性,下面对另外 4 个特性的描述中错误的是。 A)有零个或多个输入B)有零个或多个输出 C)有穷性D)可行性 3以下选项中合法的 C 语言标识符是。 A)long。</p><p>7、C语言课程综合复习资料一、单选题1. 在C语言中,字符型数据在内存中的存储形式是A)原码 B)补码 C)反码 D)ASCII码2. 在C语言中,十进制数47可等价地表示为A) 2f B) 02f C) 57 D) 057 3. 设有定义:int x=12,n=5; 则表达式 x%=(n%2) 的值为 A) 0 B) 1 C) 2 D) 34. 设有定义语句:char str20=,Beijing,中国石油大学,*p=str; 则printf(%dn,strlen(p+20); 输出结果是A)10 B) 6 C) 0 D) 205. 已定义以下函数: fun(int *p) return *p; 该函数的返回值是 A)不确定的值 B)形参p所指。</p><p>8、09级C语言参考答案说明:1. 由于时间有限,故本答案没有题目,请同学们自行上网看题目。2. P3-315、P3-316答案暂缺。(现已加上)3. 第四类题原有8小题,但总的来说只有两个类型,故在本答案中,每个类型只取一小题,即P4-411、P4-415。11P1-111#include int main (void)int x;double y;printf(nPlease input x:);scanf(%d, &x);if (x 0)y = (-5.0) * (double)x + 27;elseif (0 = x)y = 7909;elsey = 2.0 * (double)x - 1; printf(nF(%d) = %.0f&q。</p><p>9、C 语言水平考试试题参考答案 (2008 年 12 月) 一、单项选择题 1. D 2. B 3. B 4. A 5. D 6. C 7. B 8. C 9. A 10. A 11. A 12. C 13. B 14. A 15. A 16. B 17. D 18. B 19. A 20. C 21. B 22. C 23. D 24. B 25. D 26. C 27. D 28. D 29. A 30. B 31. A 32. A 33. C 34. D 35. B 36. C 37. C 38. B 39. D 40. A 二、填空题 1、 17 2、 1 3、123.47 4、 D 5、-3 6、 2 7、 a 8、 3 9、 8 10、 8 三、阅读理解题 1、a=1,b=3,c=2 2、 3 5 7 11 3、31 4、10,10 30,20 5、welcome to anhui! 四、程序设计题 1、 main() int a,b,c,t; sca。</p><p>10、2006-2007学年第二学期考试试卷A卷 考试科目 C语言程序设计 考试方式 闭卷 完成时限 2小时 拟题人 审核人 批准人 2007年 7 月 5 日机械、电气、信息、生化、轻工、经管、理学院 2006年级 各理工科专业题序一二三四五六总分得分说明:1. 应将全部答案写在答卷纸对应的题号处;否则作无效处理;2. 编程题应写明题号,若答卷纸不够,请写在背面,不要另添卷纸;3. 考试完成后,必须将试卷与答卷同时交回。一、判断题(10小题,每题1分,共10分;用表示正确,用表示错误)1在循环体内使用break语句和continue语句的作用相同。2函数返回值的类。</p><p>11、C语言复习卷(下) 答案一、填空题(每小题 1分,共 20分) 1C语言源程序文件的后缀是 .C ,经过编译后,所生成文件的后缀是 .obj ,经过连接后,生成的文件后缀是 .exe。 2在 C语言中,二维数组元素在内存中的存放顺序是按行顺序存放。 (数组元素偏移量表示法 : 对于 amn aij = a0n*i+j ) 3若有说明: char s20;,如果想从键盘上把字符串:This is a book. 输入到数组 s中,函数调用语句的形式是 gets(s); 。 4若用以下形式表示 for循环语句: for (表达式 1;表达式 2;表达式 3)循环体语句则执行语句 for (i=0; i3; i+) printf(*); 时,。</p><p>12、第1章 C语言概述习题1. 单项选择题 (1)C 语言是在 B 语言的基础上产生的。 A. A B. B C. D D. E (2)在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3)标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4)用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5)下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作。</p>