C语言基础题及答案
1、一个C语言的源程序中[正确答案: A]。
A)必须有一个主函数 B)可以有多个主函数 C)必须有主函数和其他函数 D)可以没有主函数
2、关于C程序的主函数,以下描述中正确的是
[正确答案: B]。
A)C程序的第一个函数称为主函数,程序从该函数开始运行。 B)C程序的主函数即是main函数,程序从该函数开始运行。 C)C程序可以有多个主函数,程序从第一个主函数开始运行。 D)C程序可以没有主函数,程序从第一个函数开始运行。 3、C程序中,return语句的作用是[正确答案: D]。
A)终止程序运行 B)返回到上层循环 C)返回到外层结构 D)返回到上层函数
4、C语言程序的3种基本结构是[正确答案: A]。 A)顺序结构,选择结构,循环结构 B)递归结构,循环结构,转移结构 C)嵌套结构,递归结构,顺序结构 D)循环结构,转移结构,顺序结构 5、以下对C程序的描述中正确的是[正确答案: A]。 A)C程序总是从main()函数开始执行。 B)C程序可以从程序中的任何函数开始执行。 C)C程序总是从第一个定义的函数开始执行。 D)C程序中的main()函数必须放在程序的开始部分。 6、关于C程序第1行的包含语句,以下写法中正确的是[正确答案: D]。
A)#include B)#include '' C)#include () D)#include <>
7、关于C语言程序,正确的编程流程应该是[正确答案: A]。
A)编辑→保存→编译→运行 B)编译→编辑→运行→保存 C)保存→运行→编辑→编译 D)运行→编译→保存→编辑
8、下列的哪个不是C语言的关键字[正确答案: D]。
A)while B)auto C)break D)printf
9、下列的哪个不是C语言的算术运算符[正确答案: C]。
A)+ B)% C)= D)-
10、下列的哪个不是C语言的关系运算符[正确答案: C]。
A)>= B)<= C)= D)!=
11、下列的哪个是错误的描述[正确答案: D]。
A)代码如果没有缩排是错误的 B)程序总是从main函数开始执行 C)注释/*和*/不可以嵌套
D)C源文件经过编译先生成目标文件,再经过连接才能生成可执行文件 12、以下哪个是合法的用户标识符[正确答案: B]。
A)3ab B)_isw C)float D)b-b
13、以下四项中哪个不是合法的变量名[正确答案: B]。 A)INT B)int C)year2009 D)my_program
14、以下选项中,合法的C语言用户标识符是[正确答案: D]。
A)b-a B)5ab C)int D)_5ab
15、以下选项中,三种类型都是C语言的基本类型的是[正确答案: C]。
A)int, long, real B)integer, short, double C)int, float, char D)int, decimal, char
16、关于main函数的实现,以下写法中必定错误的是[正确答案: A]。
A)main { printf("Hello\n"); } B)main() {
C语言基础题及答案 来自淘豆网www.taodocs.com转载请标明出处.