试卷详情
-
高级语言程序设计自考题-3
-
[单项选择]在C语言中,有值函数的数据类型是指( )
A. 函数形式参数的数据类型
B. 函数返回值的数据类型
C. 调用该函数时的实参的数据类型
D. 任意指定的数据类型
-
[单项选择]若文件型指针fp已经指向某文件的末尾,则函数feof(fp)的返回值是( )
A. 0
B. -1
C. NULL
D. 非零值
-
[单项选择]通常适用于从被调用函数中将一个值传回主调函数的参数传递方式是( )
A. 利用返回值数据传递方式
B. 利用形参与实参传递数据的方式
C. 利用全局变量传递数据的方式
D. 以上都不对
-
[单项选择]下列程序的运行结果是( )
main( )
int a=3,c=6;
printf("a=%d,b=%d/n",a,c );
A. a=%3,b=%6
B. a=d,b=d
C. a=3,b=6
D. a=%d,b=%d
-
[单项选择]若有下列类型说明语句:
char w;int x;float y;double z;
则表达式w*x+z-y的结果的数据类型是( )
A. char
B. int
C. float
D. double
-
[单项选择]下列语言中不属于面向过程的语言是( )
A. B语言
B. C语言
C. 汇编语言
D. ALGOL语言
-
[单项选择]二进制语言属于( )
A. 面向过程语言
B. 面向机器语言
C. 面向问题语言
D. 面向汇编语言
-
[单项选择]若有以下语句:
char *language[]="fortran","basic","C","java";
char *q;q=language+3;
则语句printf("%c/n",*q;的输出是( )
A. q的值
B. 字符串"C"
C. &language[3]的值
D. 程序错误,无法得到输出
-
[单项选择]以下符合C语言语法的实型常量是( )
A. 1.2E0.5
B. 3.14.159E
C. 5E-3
D. E15
-
[单项选择]下列错误的是( )
-
[单项选择]若已定义:int a[9],*p=a;并在以后的语句中未改变P的值,不能表示a[1]地址的表达式是( )
A. p+1
B. a+1
C. &a[1]
D. *p[1]
-
[单项选择]char型常量在内存中存放的是( )
A. 二进制代码值
B. 十进制代码值
C. 十六进制代码值
D. ASCⅡ代码值
-
[单项选择]在定义了数组int a[6][10]之后,对数组元素的引用不正确的是
A. *(a[6]+2)
B. a[6][8]
C. *(&a[6][1]+4)
D. &a[6]+5
-
[单项选择]正确的变量定义是( )
-
[单项选择]使用语句scanf("a=%f,b=%f",&a,&b );输入变量a、b的值(口代表空格),正确的是( )
A. 125,2.4
B. 1.25口2.4
C. a=1.25,b= 2.4
D. a=1.25口b=2.4