一、填空题(每空2分,共30分)
1. c语言程序的基本单位是。
2.一个程序的主要组成成分是和算法。
3.使用getchar()函数时,程序的开头必须写的包含命令是 。
4.变量,从变量值存在的时间的角度分:可分为和 。
5.结构化程序设计使用结构结构结构。
6.循环语句:for(i=-1;i<3;i++)printf(“!的循环次数是: 。
7. int x; float y;且执行printf(“x=%d,y=%f”,&x,&y);语句时,要使。
x的值为123 ,y 的值为45.0000 则应该输出。
8.已知整型变量a=2,b=2,c表达式c=a>b;则c= 。
9.c语言中的基本数据类型分为型型和字符型。
10.在数组 int score[10]=中,元素定义的个数有个,其中score[8]的值为 。
二、选择题(每题2分,共20分)
语言中运算对象必须是整型的运算符是。
abc. 2.用c语言编写的程序翻译成目标程序的程序是 (
a.解释程序 b.编译程序c.汇编程序 d.目标程序
3.下列变量标识符中命名是合法的是。
a. int b. 5ab c. wh!le d. _123
4. 执行下面两个语句后,输出的结果为。
char c1=’a’;
printf(“%d %c”,c1,c1+33);
a.65 98 b.65 b
98 d.65 b
5. 有如下程序。
main()
int n=7;
while(n>3)
该程序的输出结果是
a.654 b.543 c.6543 d.5432
6. 设a=3,b=5,则表达式a*=b+2的值为。
a.3b.2
c.30d.10
7.变量的指针,其含义是指该变量的。
a. 值 b. 地址 c. 名 d. 一个标志。
8.如果用scanf(“%d,%d”,&m,&n);使m和n的值分别为1和2,正确的输入是。
a.1 2 b.1 2 c.1,2 d.12
9.下列程序的输出结果是。
#include<>
main()
int x,y,z=354;
x=z/100%9;y=(-1)&&1);
printf(“%d, %d”,x,y);
a. 3, 1 b.3, 0 c.4,1 d.5,-1
10.若有int t;a=2,b=1,w=1,x=2,y=3,z=4,则经过t=(a=w>x)&&b=y>z)计算后,变量t,a,b的值分别为。
a.0 0 0 b.0 0 1 c.1 0 0 d.1 0 1
三、判断题(每题2分,共10分。
1. tc环境,编译时可以发现注释中的错误。
2.表达式: a=5,b=3,a+=b-3 的值为5
3. 在c语言int数据类型在内存中是以ascii码的形式存放的。 (
4.一个程序的算法特性包含算法的简洁性。
5.c语言中规定,标识符必须以字符或下划线开头。
四、写出程序运行结果。(每题5分,共15分)
#include<>
void main运行结果为(注意格式):
*a的ascii码为97*/
char a=15; int b=’a’;
printf(“%d,%o,%x”,b,a,a);
#include<>
void main运行结果为(注意格式):
int n=1;
switch(n--)
case 0:printf(“%d”,n);
case 1:printf(“%d”,n);
case 2:printf(“%d”,n);
#include<>
voidmain运行结果为(注意格式):
int x=0;
while(x++<2)
printf(“%d\t”,x);
printf(“%d”,x);
五、写程序(共25分)
1.求的结果。(7分)
2.函数:y=ax2+bx+c,写一个程序求解一元二次方程的根,a,b,c三个数任意输入,输出方程的根(x)的值。(8分)
3.将一个二维数组a[4][4]行和列元素互换,存到另一个二维数组中。
a[4][4]=,47,48,49,50}}(10分)
C程序设计试卷B
内蒙古经济技术专修学院。2012 2013 学年第 1 学期。c程序设计 课程期末试卷 b 一 填空题 每空2分,共30分 1 所谓程序,就是一组计算机能识别和执行的 2 计算机算法可分为两大类别和。3 表示一个算法时常用的方法有 自然语言。4 c语言有两种选择语句。5 数组时一组有序数据的 6 二...
C语言程序设计试卷B
石家庄理工职业学院2007 2008年度第二学期。数据结构 期末考试试题 b 卷 专业姓名学号。一 单选题 共10分,每小题1分 1.c程序中可以有几个主函数?a 可以有任意多个。b 必须有一个且只有一个主函数。c 两个。2.函数首部的作用是。a 声明函数名 b 说明函数类型 函数名 函数属性 函数...
C程序设计试卷B 答案
学号姓名专业。1 判断题 每题1分,共10分 1 c程序的执行是从程序的第一个函数开始,到最后一个函数结束。2 c程序中的标识符只能由字母 数字和下划线三种字符组成 3 若a和b类型相同,在计算了赋值表达式a b后,b中的值将放入a中,而b中的值不变。4 当从键盘输入数据时,对于整型变量只能输入整型...