《C程序设计》试卷A卷
陕西科技大学 试题纸 A
课程 C语言程序设计(开卷)
学号 班级 职教成型、电子、机电07 姓名
1.C语言中‘A’占用 字节,“A”占用 字节。 2.23/5= ,23%5= 。
3.将数学式(x+1)e2x写作C的算术表达式为 。 4.表达式6*7%2+7%2*5的值为 。
5.一个C源程序最多有 个main()函数;C语言算法最基本的结构有三种, 它们是 、 、 。 6.C程序中字符串的结束标志是 。
7.已知a=3、b=2,则表达式a*=b+8的值是 。
8.字符"A"的ascii码为65,若字符变量x的值为"D",语句printf("%d",x);的输出结果为 。
9.判断int类型变量n是否为两位整数的逻辑表达式为 。
10.已知空间两点坐标分别为x1、y1、z1和x2、y2、z2,计算两点间距离的算术表达式为 。
二、单项选择。(每小题的正确答案只有一个,每小题1.5分,共15分)
1.以下说法中正确的是( )
A)C语言程序总是从第一个定义的函数开始执行;
B)在C语言程序中,要调用的函数必须在main函数中定义; C)C语言程序总是从main函数开始执行;
D)C语言程序中的main函数必须放在程序的开始部分。 2.在C语言中逻辑“真”用( )表示。
A) true B)大于0的数 C) 非0 D)非0整数 3.已知指针p的指向如图所示,则执行语句*p++;后,*p的值是( ) A) 20 B) 30 C) 21 D)31