c语言程序设计试卷及答案
“c语言程序设计试卷及答案”相关的资料有哪些?“c语言程序设计试卷及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言程序设计试卷及答案”相关范文大全或资料大全,欢迎大家分享。
C语言程序设计模拟试卷及答案
C语言程序设计模拟试卷及答案(1) 一、填空题
1、C语言中基本的数据类型有:______、______ 、______ .
2、C语言中普通整型变量的类型说明符为______,在内存中占______字节,有符号普通整型的数据范围是______ .
3、整数-35在机内的补码表示为______.
4、执行下列语句int a=8; a+=a-=a*a;后,a的值是______. 5、有如下语句:char A[ ]={“I am a student”};该字符串的长度是______,A[3]=______. 6、符号“a”和‘a’的区别是______.
7、所谓“指针”就是______.“&”运算符的作用是______.“*”运算符的作用是______. 8、有如下输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应是_a=1,b=3,c=2__. 一、填空题
(1)整型、实型、字符型。 (2)int,2,-32768~ +32767 (3)1111111111011101 (4)- 112 (
C语言程序设计试卷(含答案)
1.单项选择题(在本题的每一小题的备选答案中只有一个答案是正确的,请把你认为正确答案的题号,填入题于的括号内。多选不给。每题1分,共20分) 1.以下符合语法规则的用户标识符是( )。 (1)1st (2) break (3)B757 (4) Two Words
2.若要求在if语句括在圆括号对中的表达示表示a不等于0的关系,则能正确表示这一关系的表达式是( )。
(1)a<>0 (2)!a (3)a=0 (4) 3.若定义
int a=1,b=2,c=3,d=4,e; 则执行下述语句 e=a>b?a:c 4.下面的语句组所表示的数学函数关系是( )。 y=-1; if (x!=0) if (x>0) y=1; else y=0; 5. 以下叙述正确的是( )。 (1)do-while语句构成的循环不能用其他语句构成的循环来代替 (2)do-while语句构成的循环只能用break语句退出 (3)do-while语句构成的循环,在while后的表达式为非零时结束循环 (4)do-while语句构成的循环,在while后的表达式为零时结
C语言程序设计试题及答案
C语言程序设计
一、选择题(共40分,每小题2分) 1、以下叙述不正确的是(D )
A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个main函数 C、C程序的基本组成单位是函数
D、在C程序中,注释说明只能位于一条语句的后面
2、下列四个选项中,是不合法的用户标识符的选项是( B ) A、abc B、12AC C、sun D、 A
3、设有语句int a=4;则执行了语句a+=a- =a*a后,变量a的值是(A ) A、-24 B、0 C、4 D、16 4、下列运算符中优先级最高的是( B )
A、< B、+ C、&& D、==
5、在C语言中,运算对象必须是整型数的运算符是( A ) A、% B、/ C、%和/ D、 +
6、以下关于运算符的优先顺序的描述正确的是( C ) A、关系运算符<算术运算符<赋值运算符<逻辑与运算符 B、逻辑与运算符<关系运算符<算术运算符<赋值运算符
C、赋值运算符<逻辑与运算符<关系运算符<算术运算符
D、算术运算符<关系运算符<赋值运算符<逻辑与运算符
7、在C语言中,如果下面的变量都是int类型,则输出的结果是( C ) sum=pad=5;pAd=sum++,pAd++,++pAd; printf(“%d\\n”,pad);
A、7 B、6 C、5
《C语言程序设计》题库及答案
《C语言程序设计》复习题库
1、计算下面公式的值。T=1/1!+1/2!+1/3!+……+1/m! 当m=5时的结果(按四舍五入保留3位小数)。(注:所有变量用float数据类型定义!)答案:1.717 2、程序填空:用*号输出字母C的图案。 #include \#include \main() {
_____________ printf(\ _____________ _____________ getch(); } 3、8232和9678,它们的个、十、百、千各位数字之和是15的倍数,8+2+3+2=15,9+6+7+8=30。编写程序,求四位数的所有奇数中,这样的数(各位数字之和是15的倍数)的总和。(注:所有变量用long数据类型定义!) 答案:1533459
4、 /*下面程序的功能是:计算并输出700以内的最大的10个能被13或者17整除的自然数之和。请改正程序中的错误,并运行,最后给出程序运行的正确结果。(注:只有一处错误!)*/ 答案:6591 #include int total=0, mc=1, k=700; int pm[10],cou
c语言程序设计题目及答案
一、程序设计 共113题 第1题 题号:319 #include \void wwjt();
int fun(int m) {
int i,k=1;
if(m<=1) k=0; for(i=2;i return k; } 第2题 题号:351 ----------- 功能:请编一个函数void fun(int tt[M][N],int pp[N]), tt指向一个M行N列的二维数组,求出二维数组每列 中最大元素,并依次放入pp所指一维数组中。二维 数组中的数已在主函数中赋予。 #include void fun(int tt[M][N],int pp[N]) { int i,j; for(j=0;j pp[j]=tt[0][j]; for(i=1;i 第3题 题号:375 功能:从键盘上输入任意实数,求出其所对应的函数值。 z=e的x次幂(x>10) z=log(x+3) (x>-3)
C语言程序设计试题及答案
《C语言程序设计》( 卷)考核班级
学生数 印数 考核方式 闭卷 考核时间 120 分钟 (本试卷包括第一卷和第二卷,答卷时间总共120分钟) 第一卷
第一部分:基础知识(20项,共40分) 1.一个C语言程序是由( ) 组成的。
A.主程序 B.子程序 C.函数 D.过程
2.转换说明符%x的输出形式是( )。
A.十进制 B.八进制 C.十六进制 D.二进制
3.若a、b均为int型变量,且a=100,则关于循环语句for(b=100;a!=b;++a,++b)
printf ( “ ------------“) ;的正确说法是( ) 。 A.循环体只执行一次 B.死循环 C.循环体一次也不执行 D.输出-----------
4.若x、y、z均为int 型变量,则执行下列语句后的z值为 ( )。
x=1; y=2; z=3; z=(x>y)?z :y
c语言程序设计题目及答案
一、程序设计 共113题 第1题 题号:319 #include \void wwjt();
int fun(int m) {
int i,k=1;
if(m<=1) k=0; for(i=2;i return k; } 第2题 题号:351 ----------- 功能:请编一个函数void fun(int tt[M][N],int pp[N]), tt指向一个M行N列的二维数组,求出二维数组每列 中最大元素,并依次放入pp所指一维数组中。二维 数组中的数已在主函数中赋予。 #include void fun(int tt[M][N],int pp[N]) { int i,j; for(j=0;j pp[j]=tt[0][j]; for(i=1;i 第3题 题号:375 功能:从键盘上输入任意实数,求出其所对应的函数值。 z=e的x次幂(x>10) z=log(x+3) (x>-3)
C语言程序设计题库及答案
C语言程序练习题
一、选择题
1. 高级语言编写的程序称( )。
A.高级程序 B.源程序 C.目标程序 D.BASIC程序 2. 一个C程序的执行是从( )。
A. 本程序的main函数开始,到main函数结束。
B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C. 本程序的main函数开始,到本程序文件的最后一个函数结束 D. 本程序文件的第一个函数开始,到本程序的main函数结束 3. 以下叙述正确的是( )。
A. 在C程序中,main函数必须位于程序的最前面 B. C程序的每行中只能写一条语句 C. C语言本身没有输入输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误 4. 以下叙述不正确的是( )。
A. 一个C源程序可由一个或多个函数组成 B. 一个C源程序必须包含一个main函数 C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面 5. 下列字符中属于键盘符号的是( )。
A.\\ B.\\n C.\\t D.\\b 6. 下列不正确的转义字符是( )。
A.\\\\ B
C语言程序设计习题及答案
第一部分 C语言基础
一、 单项选择
1.以下不是C语言的特点的是( )。
(A) C语言简洁、紧凑 (B)能够编制出功能复杂的程序 (C) C语言可以直接对硬件进行操作 (D)C语言移植性好 2.下列浮点数的表示中正确的有( )。
(A)223 (B).719E22 (C ) e23 (D) 12e2.0 3.字符型常量在内存中存放的是( )。
(A)ASCII代码 (B)BCD代码 (C)内部码 (D)十进制码 4. “BB\\n\\\\\\123\\r”在内存中占的字节数是( ),此字符串的长度为( )。 (A)6 (B)7 (C)8 (D)9 (E)10 (F)11
5.对于语句scanf (“%f□%f,z=%f”,&x,&y,&z ); ,其合法的输入形式为( )。 (A)□14.7□2.0□15.3 (B)14.7,2.0,15
(C)14.7□□2.0,15.3 (D)14.7□□□2.0,z=15 6.下列运算
C语言程序设计习题及答案
第一部分 C语言基础
一、 单项选择
1.以下不是C语言的特点的是( )。
(A) C语言简洁、紧凑 (B)能够编制出功能复杂的程序 (C) C语言可以直接对硬件进行操作 (D)C语言移植性好 2.下列浮点数的表示中正确的有( )。
(A)223 (B).719E22 (C ) e23 (D) 12e2.0 3.字符型常量在内存中存放的是( )。
(A)ASCII代码 (B)BCD代码 (C)内部码 (D)十进制码 4. “BB\\n\\\\\\123\\r”在内存中占的字节数是( ),此字符串的长度为( )。 (A)6 (B)7 (C)8 (D)9 (E)10 (F)11
5.对于语句scanf (“%f□%f,z=%f”,&x,&y,&z ); ,其合法的输入形式为( )。 (A)□14.7□2.0□15.3 (B)14.7,2.0,15
(C)14.7□□2.0,15.3 (D)14.7□□□2.0,z=15 6.下列运算