11设有语句a=3;则执行语句a+=a-=a*a 后,变量a的值是(d)
a 3 b 0 c 9 d -12
12 在c语言中,如果下面的变量都是int类型,则输出的结果是(a)
sum=pad=5; pad=sum++;pad++;pad;
printf(“%d”,pad);
a 7 b 6 c 5 d 4
13 以下程序的输出结果是(a)
#include<>
main()
int a=2, c=5;
printf(“a=%%d,b=%%d”,a,c);}
a a=%2, b=%5 b a=2,b=5 c a=%%d, b=%%d d a=%d, b=%d
14 下面程序的输出结果是(d)
main()
int x=10,y=10;
printf(“%d %d”,x--,y--)
a 10 10 b 9 9 c 9 10 d 10 9
15 下列可以用作用户自定义变量名的是(c)
a 1 b a1 c int d 45
二、填空题(每题2分,共20分)
1、一个c源程序中至少应包含一个main函数。
语言源程序的基本单位是( )
3、c程序设计的三种基本结构是顺序结构、选择结构、循环结构。
4、a是整型变量,则执行表达式a=25/3%3后a的值为___2__。
5 、c语言标识符由字母、数字和下划线来构造。
6、若intx=5;while(x>0)printf(“%d”,x--)的循环执行次数为5。
7、在c语言中,一个函数一般由两个部分组成,他们是__函数名___和___函数体___
8、设c 语言中,int 类型数据占4个字节,则short 类型数据占2个字节。
9、设有 int x=11; 则表达式 (x++ 1/3) 的值是(3)。
10、若有int i=10,j=2; 则执行完i*=j+8;后i 的值为。
三判断对错,对的划“√”错的划“×”每题2分,共10分)
1、c语言程序总是从main()函数开始执行。(t)
2、执行程序段inta=-1,b=4,k;k=(+a<0)&&b--<0);printf(“%d%d%d”,k,a,b);后的输出结果是004。(t)
3、c语言程序由函数组成,它的主函数必须在其它函数之前定义,函数内可以嵌套定义函数。(f)
4、用c语言实现的算法可以没有输出但必须要有输入。(f)
5、c语言本身有输入输出语句。(f)
6、c语言允许函数值类型缺省定义,此时该函数值隐含的类型是整形。(t)
7在turbo c中,整型数据在内存中占2个字节。( 错 )
8字符常量的长度肯定为1.(t)
9 int i=20;switch(i/10)的输出结果为a。( 错 )
10 break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。( 对 )
三、写出下列程序的运行结果(共20分,每题4分)
11、程序1
#include <>
void main()
程序执行后的输出结果是。
12、程序2
#include <>
void main()
void main()
15以下程序的运行结果是___2___
max(int x, int y)
void main()
四、编程题(每题10分共20分)
16、编写一个程序。实现输入一个小写字母,程序输出它对应的大写字母。(提示:小写字母的ascii码值比大些字母大32)
17、编写一个程序,计算100+101+102+…+300的值。
期末考试试卷 C语言
c语言 期末考试试卷。一 名词解释题 每题5分,共20分 1 程序 2 编程语言 3 解译 4 递归函数 二 选择题 每小题3分,共30分 1 一个程序不论由多少个文件组成,都有且只有一个main 函数,即主函数。2 每一个说明,每一个语句都必须以句号结尾。3 printf函数的功能是把要输出的内容...
2019 C语言期末考试试卷 A
北京师范大学2012 2013学年第 2 学期期末考试试卷 a卷 课程名称 程序设计语言 c语言任课教师姓名 于福生刘玉铭 卷面总分 100 分考试时长 100 分钟考试类别 闭卷 院 系专业年级。姓名学号。阅卷教师 签字。1.以下符合c语言语法的实型常量是 a 1.2e0.5b 3.14159e ...
高二C语言期末考试试卷
本试卷第一大题为单项选择题,第二大题为编程题。满分100分,考试时间为90分钟。一 单项选择题 本大题共20小题,每小题3分,共60分 1 下列四个叙述中,正确的是 a c程序中的所有字母都必须小写。b c程序中的关键字必须小写,其他标示符不区分大小写。c c程序中的所有字母都不区分大小写。d c语...