1 / 3
文档名称:

C语言程序设计考试试卷07级B.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计考试试卷07级B.doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

C语言程序设计考试试卷07级B.doc

文档介绍

文档介绍:湖南城市学院
2007 —2008 学年第二学期
《 C语言程序设计》试卷
B 卷时间: 120 分钟年级专业: 07级信息与计算科学,应用数学【闭卷】
题型










总分
分数
30
30
20
10
10
得分
合分人签名:
一、选择(15*2=30分)
1, 要从键盘读入字符串“good morning”到字符型数组str中,应该用下面哪种方法()
A gets(str) B gest(&str) C printf(“%s”,str) D scanf(“%s”,&str)
2 设有以下程序段: char str[]=”hello”; char *ptr; ptr=str;
执行完上面和程序后,*(ptr+5)的值为()
A ‘h’ B ‘\0’ C 确定的值 D “h”的地址
若文件指针fp已指向某文件的末尾,则feof(fp)的返回值是()
A 0 B -0 C 非零值 D NULL
在以下的一组运算中,优先级别最高的运算符是()
A || B = = C % D &&
表示关系x<y<z的C语言表达式为()
A (x<y)&&(y<z) B (x<y)与(y<z)
C (x<y<z) D (x<y) and (y<z)
在宏定义#define PI 中用宏名PI代替一个()
A 函数 B 单精度数 C 常量 D 字符串
在下列语句中: #define STRING “hello”
char *str=”STRING”; 则串str的内容为()
A “hello”\1 B hello\1 C STRING\0 D “STRING”\0
有声明 int a=3, p=&a; 则表达式&*p的值为()
A &a B str C 1 D 不确定
在C语言中,不正确的int类型的常数是()
A 327658 B 110 C 0119 D 0XAB
以下论述正确的是()
A main()函数不必写在源程序的最前面。
B main()函数可以补其它函数调用
C C语言的源程序只允许写一条语句
D C语言的注释以() 括起来。
以下程序的输出结果是()
#include””
#include””
main()
{ char str[12]={‘s’,’t’,’r’,’i’,’n’,’g’};
printf(“%d\n”,strlen(str));
}
A 6 B 9 C 12 D 2
执行以下程序片段的结果是()
int x=23;
do { printf(“%2d”,x--);}while(!x);
A 打印出123 B 打印出23 C 不打印 D 陷入死循环
C语言程序的基本单位是()
A 程序行 B 语句 C 函数 D 字符
合法的C语言字符常量是()
A ‘\t’ B “k” C 65 D B
设a,b,c都是int型变量且a=3,b=4,c=5,则下面的表达式中值为0的表达式是()
A a*b&&’c’ B b<=a C a||b+c&&b-c D !(a<b)&&!c||1)
二、填空(15*2=30)
若有定义: