C语言程序设计试题

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:45:18
一。单选题
1、下列表达式中,属于赋值表达式的是:()
A.X>=60==1 B.X+60*(X>60) C.X>=60 D.X=60
2.以下选项中表示字符串的是( )
A.'a' B.'b' C.scring D."a"
3.在语言中,复合运算符X*=y+5等价于 ( )
A.x=x*(y+5) B.x=x*y+5 C.x=(y+5)*(x+5) D.x=y=5
4.下列程序的输出结果是( )
main( )
{int a=7,b=5;
printf("d\n",b=b/a);
}
A.5 B.1 C.0 D.不确定值
5.以下语句中,能使流程跳出语句体的是( )
A.stwitch B.auto C.break D.if
6.定义一个存放15个字符的数组c ( )
A.char c[15] B.int c[15] C.float c[15] D.char c{15}
7.C语言中的文件类型只有( )
A.索引文件和文本文件两种 B.文本文件一种
C.二进制文件一种 D.ASCII码文件和二进制文件两种
8.按使用范围可将C语言中的变量分为两种:( )
A.局部变量和全局变量 B.全局变量和静态变量
C.动态变量和静态变量 D.局部变量和动态变量
9.变量的地址就是( )
A.变量的指针 B.变量的指针变量 C.变量的值 D.无法确定
10.函数传递实质上是( )
A.函数地址的传递 B.递的调用 C.函数的定义 D.函数的调用

二。填空题
1、编译的组合键( ),运行的组合键( ),查看的组合键( )
2、数据类型中,整型占( )个字节,字符型占( )个字节,实型占( )个字节

1,D
2,D
3,A
4,C
5,C
6,B
7,D
8,A
9,A
10,A
Crtl+F9 Ctrl+F5
2个字节,4个字节


1-5: d d a c c
6-10:a d a a a

1. ctrl+F7 ctrl+F5 alt+v
2. 4,1,4,8
3.选择结构 循环结构
4.1.000000
5.for(){} do{}while while(){}
6.#include <string.h>
7.函数

1.n=0
s+=n
2.12


1-5: d d a c c
6-10:a d a a a
1. ctrl+F7 ctrl+F5 alt+v
2.2(TC 2;VC 4) 1 4 8
3.选择 循环
4.1.000000
5.for do-while while
6.#include <string.h>
7.函数

1.n=0
s+=n
2.12
8.

—一道别