浙江大学继续教育学院试卷a
课程**名称___程序设计基础(c考试时间:90分钟a卷。
请保持卷面整洁,答题字迹工整。
一、判断题(共10小题,每小题2分,共20分,正确的打“√”错误的打“×”
1.c程序中最基本的单位是函数( )
2.a-2是一个正确的标识符( )
3.1/2的值是0.500000
4.fabs(-5)的值是25( )
5.(i+2)++是正确的表达式( )
6.3&&4的值为1( )
7.在c语言中表达式ch=”abcdef”是正确的( )
8.经过编译后,但未链接的文件扩展名为obj( )
9.在c语言中是区分大小写的( )
10.一个c程序可以有多个文件构成( )
二、填空题(38分,共8小题,1~5每小题4分,6~8每小题6分,把正确答案按题号填入**内)
1.在c程序设计中,把编辑好的源程序进行编译后成为文件,进行链接后成为文件。
2.有一字符ch,写出判断ch为大写字母的表达式。
3.已有定义:int x=4,y;
y=x++;
请写出y的值。
4.已有定义:int x=012;要求输出为:**x=10 &&
请写出用x表示的printf语句。
5.已有定义:int x,y;x、y的值从键盘输入,键盘输入形式为:20,30,其中20赋给x,30赋给y,请写出用scanf表示的输入语句。
6.有循环语句:
y=0;x=10
while(x<=20)
y=y+x; x++;
写出与它等价的for语句。
7. 从键盘输入一个整数n,调用函数sum求s=1/1+1/2+1/3+1/4+…+1/n,在main函数中输出结果,请填空。
#include<>
double sum( )
int i;
double s=0;
for(i=1;i<=a;i++)
return s;
int main()
int n;
double ss;
ss=sum(n);
printf("ss=%lf",ss);
8. 定义一结构体。
struct kk
int a;
char s[20];
定义一个结构体数组struct kk x[5];从键盘输入结构体数组,输出数组中最大成员a及s。
#include<>
struct kk
int a;
char s[20];
int main()
struct kk x[5];
int i,max,k;
for(i=0;i<5;i++)
scanf("%d %s",&x[i].a,x[i].s);
max=x[0].a;
for(i=1;i<5;i++)
ifprintf("最大值 %d 及姓名为%s",x[k].a
return 0;
三、程序阅读题(18分,共3小题,每小题6分,把正确答案按题号填入**内)
1. 阅读下列程序,写出程序的运行结果。
#include<>
int main( )
int x=0x10,y=010;
printf(“x=%d y=%x”,x,y);
return 1;
2. 阅读下列程序,写出程序的运行结果。
#include<>
int main( )
char ch='c';
int x=3;
switch(ch-'b')
case 1:x=x+2; break;
case 1+1:x=2*x;
default:x=x-5; break;
case 3:x=x/2;
printf("x=%d",x);
3. 阅读下列程序,写出程序的运行结果。
#include<>
int main()
int x,*p,a[10]=;
p=&a[4];
x=*p++;
printf("%d ",x);
x=++p;
printf("%d ",x);
x=*+p;
printf("%d ",x);
printf("");
return 0;
四、程序设计题(24分,第1题10分,第2题14分)
1.键盘输入一批整数,输入0时结束,偶数输出,奇数相加,最后输出奇数的和。
2.在main函数中定义一个整型数组int a[10],编写一个输入函数input,输入这个数组的所有元素,编写一个求数组最大值的函数max,求这个数组中的最大元素,在main函数中输出数组最大值。
C程序设计模拟试卷
第一次作业。一 单项选择题。1.编写c 程序一般需经过的几个步骤依次是 a.编辑 调试 编译 连接b.编辑 编译 连接 运行c.编译 调试 编辑 连接d.编译 编辑 连接 运行。2.决定c 语言中函数的返回值类型的是 语句中的表达式类型b.调用该函数时系统随机产生的类型c.调用该函数时的主调用函数类...
C 程序设计模拟试卷
第一次作业。一 单项选择题。1.编写c 程序一般需经过的几个步骤依次是 a.编辑 调试 编译 连接b.编辑 编译 连接 运行c.编译 调试 编辑 连接d.编译 编辑 连接 运行。2.决定c 语言中函数的返回值类型的是 语句中的表达式类型b.调用该函数时系统随机产生的类型c.调用该函数时的主调用函数类...
C程序设计模拟试卷
一 选择题。1 下列关于单目运算符 的叙述中正确的是。a 它们的运算对象可以是任何变量和常量。b 它们的运算对象可以是char型变量和int型变量,但不能是float型变量。c 它们的运算对象可以是int型变量,但不能是double型变量和float型变量。它们的运算对象可以是char型变量 int...