C++开发工程师笔试题
时间: 2023-09-27 19:10:46 浏览: 43
1. 下面哪个选项不是 C 语言中的基本数据类型?
A. int
B. float
C. double
D. string
答案:D
2. 下面哪个选项可以用来定义一个指向整型变量的指针?
A. int *
B. float *
C. char *
D. double *
答案:A
3. 下面哪个选项可以用来定义一个函数,该函数返回一个整型变量,接受两个整型参数?
A. void function(int a, int b);
B. double function(int a, int b);
C. int function(int a, int b);
D. char function(int a, int b);
答案:C
4. 下面哪个选项可以用来打印一个整型变量的值?
A. printf("%d", num);
B. print(num);
C. printf(num);
D. print("%d", num);
答案:A
5. 下面哪个选项可以用来读取一个整型变量的值?
A. scanf("%d", &num);
B. read(num);
C. scanf(num);
D. read("%d", &num);
答案:A
6. 下面哪个选项可以用来实现条件语句?
A. if-else
B. for
C. while
D. do-while
答案:A
7. 下面哪个选项可以用来实现循环语句?
A. if-else
B. for
C. while
D. do-while
答案:B、C、D
8. 下面哪个选项可以用来实现 switch 语句?
A. if-else
B. for
C. while
D. switch
答案:D
9. 下面哪个选项可以用来将一个整型变量转换为字符型变量?
A. (char)num
B. (int)num
C. (float)num
D. (double)num
答案:A
10. 下面哪个选项可以用来打印一个字符型变量的值?
A. printf("%c", ch);
B. print(ch);
C. printf(ch);
D. print("%c", ch);
答案:A