全国计算机二级c语言考试题库
1. C语言中的基本数据类型包括( )。
A. 整型、实型、逻辑型 B. 整型、实型、字符型
C. 整型、逻辑型、字符型 D. 整型、实型、逻辑型、数组型
2. 在C语言中,以下合法的字符常量是( )。
A. '\048' B. 'ab' C. '\43' D. "\0"
3. 设x为int型变量,执行下列语句:x=10; x+=x-=x-x; 则x的值为( )。
A. 15 B. 20 C. 25 D. 30
4. 定义如下变量和数组:int i, x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句for(i=0;i<3;i++) printf("%d",x[i][2-i]);的输出结果是( )。
A. 1 4 7 B. 1 5 9 C. 3 5 7 D. 3 6 9
5. 下列叙述中正确的是( )。
printf怎么输出字符A. 调用printf函数时,必须要有输出项 B. 使用putchar函数时,必须在之前包含头文件stdio.h
C. 在C语言中,整数可以以二进制、八进制或十六进制的形式输出 D. getchar函数是从标准输入设备读取一个字符
6. 下列选项中,不能用作C语言合法常量的是( )。
A. 0xff B. 1e+6 C. '\n' D. "Hello"
7. 在C语言中,可以使用以下哪个函数来读取从键盘输入的字符?( )
A. printf() B. scanf() C. gets() D. read()
8. 下列运算符中优先级最高的是( )。
A. % B. / C. * D. +
9. 下列结构体定义中,正确的是( )。
struct person { char name[20]; int age; };
A. struct person p; B. struct person { char name[20]; int age; } p1;
C. struct person p1; D. struct person p1; struct person p2;
10. 在C语言中,可以使用以下哪个函数来输出字符串?( )
A. printf() B. scanf() C. gets() D. puts()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论