《c语言程序设计》期末考试试卷。txt机会就像秃子头上一根毛,你抓住就抓住了,抓不住就没了。我和你说了10分钟的话,但却没有和你产生任何争论。
那么,我们之间一定有个人变得虚伪无比!过错是短暂的遗憾,错过是永远的遗憾。相遇是缘,相知是份,相爱是约定,《c语言程序设计》
c语言程序设计》期末考试试卷。txt机会就像秃子头上一根毛,你抓住就抓住了,抓不住就没了。我和你说了10分钟的话,但却没有和你产生任何争论。
那么,我们之间一定有个人变得虚伪无比!过错是短暂的遗憾,错过是永远的遗憾。相遇是缘,相知是份,相爱是约定,相守才是真爱。
《c语言程序设计》期末考试试卷(a卷)(附有答案)
一、单项选择题(每小题2分,共30分)
1、下列数据中,为字符串常量的是( )
a、‘m’ b、‘$you’ c、”hello” d、basic
2、若y为int 型变量,则执行以下语句后,y的值是( )
y=8;y+=y-=y*y;
a、64 b、-56 c、-112 d、-48
3、下面是一个初始化指针的语句: int *px=&a;其中指针变量的名字应该是( )
a、*px b、a c、&a d、px
4、共用体成员的数据类型( )
a、可相同也可不相同 b、相同 c、长度一样 d、是结构体变量。
5、若定义有:
struct student
long num;
char name[20];
float score;
char ch;
stu;则函数 sizeof(stu) 的值是( )
a、20 b、29c、24d、21
6、若用数组名作为函数调用的实参,传递给形参的是。
a、数组第一个元素的值b、数组中全部元素的值。
c、数组的首地址d、数组元素个数。
7、下面定义语句中,错误的是。
a、int a[ ]
main()
int i;
struct entry v;
printf(“%d %d %d”,运行后输出的数据是。
a、100 50 50 b、100 50 0
c、50 50 50 d、50 50 0
11、下列程序。
main()
a;printf(“%d %d”,运行后输出的数据是( )
a、10 55b、10 10
c、0 5d、5 10
12、下列程序。
fat(int a)
运行后输出的数据是。
a、7 8 9b、17 17 17
c、14 15 16d、17 18 19
13、下列程序。
#define pi 3
#define s(r) pi*r*r
main()
运行后输出的数据是。
a、27 b、9 c、7 d、29
14、下列程序。
main()
int a=3,b=5,c;
c=a & b;
printf(“c=%d”,c);
运行后输出的数据是( )
a、c=8 b、c=2 c、c=1 d、c=10
15、下列程序:
void cp_str( char *fr, char *to)
while( *fr!=’0’)
*to++=fr++;
* to=’\0’;}
main()
运行后输出的数据是。
a、happy new year!,good byeb、good bye!,good bye!
c、happy new year!,happy new year! d、good bye!,happy new year!
二、阅读下列程序,在横线上填上适当的字符或语句,使程序完整。(共22分)
1、下列程序的作用是从键盘输入一些字符,逐个把它们写入磁盘文件中,直到输入一个“#”为止。
#include”
main()
file *fp; char ch;
if(( null )
printf(“can not open this file.”)exit(0);}
ch= getchar();
while(ch!=’#
ch=getchar();
2、下列程序的作用是将若干个字符串按字母从小到大顺序输出(起泡排序法)。
main()
void sort(char *name,int n);
int k;
char *name[ ]
int n=4;
for(k=0;k 学号 姓名 分数 一 选择题 1 14题,每题1分 15 36题,每题2分。共58分 1 以下非法的赋值语句是。a n i 2,i b j c i 1 d x j 0 2 设a和b均为double型变量,且a 5.5 b 2.5,则表达式 int a b b的值是。a 6.500000 b 6 c ... 一 单项选择题 30分 1.下列不属于算法应该具有的特性是 a.确定性 b.有穷性 c.可行性 d.有零个或者多个输入。2.以下不正确c语言标识符是 b.abc c.bc 3.计算机能直接执行的程序是 a.源程序 b.目标程序 c.汇编程序 d.可执行程序。4.以下运算符优先级最高的是 a.b.c.... 考生必须将答案做在前面的答题纸上!试题一 28分,每小题4分 解答下列各小题,把解答写在答卷的对应栏内。1 试写出下列数学表达式的c语言表达式。2 满足关系式 a ch z 的c语言表达式是。a 65 ch ch 90b ch a z ch c a ch zd ch a z ch 3 设a 1 b ...C语言程序设计期末考试试卷
C语言程序设计期末考试试题
《C语言程序设计》期末考试试题