C语言精彩试题库.pdfVIP

  • 13
  • 0
  • 约3.65万字
  • 约 36页
  • 2021-11-20 发布于上海
  • 举报
实用文档 C 语言试题库 一、 单项选择 第一章 C 语言概述 (1)一个 C 程序的执行是从 A 、本程序的 MAIN 函数开始,到 MAIN 函数结束。 B 、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 C 、本程序的 MAIN 函数开始,到本程序的最后一个函数结束。 D 、本程序文件的第一个函数开始,到本程序的 MAIN 函数结束。 (2 )以下叙述正确的是 A 、 在 C 程序中, MAIN 函数必须位于程序的最前面。 B 、 C 程序的每行中只能写一条语句。 C 、 C 语言本身没有输入输出语句。 D 、 在对一个 C 程序进行编译的过程中,可发现注释中的拼写错误。 (3)C 语言规定,在一个源程序中, MAIN 主函数的位置是在: A 、 必须在最前面。 B 、必 须在系统调用的库函数的后面 C 、可 以在任意位置。 D 、 必须在最后面 (4 )一个 C 程序是由: A 、 一个主程序和若干子程序组成 B 、 函数组成 C 、 若干过程组成 D 、 若干子程序组成 (5)以下叙述 不正确 的是: A 、 一个 C 源程序可由一个或多个函数组成 B 、 一个 C 源程序必须包含一个 MAIN 函数 C 、 C 程序的基本组成单位是函数 D 、 在 C 程序中,注释说明只能位于一条语句的后面 第二章 数据类型、运算符与表达式 (1)若 x, i, j, k 都是 int 型变量,则计算下面表达式后, x 的值为 x =( i =4 , j =16 , k=32) A、4 文案大全 实用文档 B、16 C、32 D、52 (2)下列四组选项中,均不是C语言键字的选项是 A、 define , IF, type B 、getc, char, printf C 、include, scanf, case E 、if, struct, type (3)下面四个选项中,均是不合法的用户标识符的选项是 A、A,P _ 0,do B、 float,1a0, _A C、 b-a, goto, int D 、_123, temp, INT (4)若有代数式3 ae/bc,则正确的C语言表达式是 A、 a/b/c*e*3 B、 3*a*e/bc C、 3*a*e/b*c D、 a*e/c/b*3 (5) 已知各变量的类型说明如下: int k, a, b; unsinged long w=5; double x=1.42; 则以下不符合C语言语法的表达式是 A、 x%(-3) B、 w+=-2; C、 k=(a=2,b=3,a+b) D、 a+=a-=(b=4)*(a=3) 第三章 简单 C 程序设计 (1)putchar 函数可以向终端输出一个 A、整型变量表达式值 B、实型变量值 C、字符串 D、字符或字符型变量值 (2)若 x,y 均定义为 int 型, z 定义为 double 型,以下合法的 scanf 函数调用语句是 A、 scanf( “%d%lx,%le”,x,y,z); B、 scanf( “%2d*%d%lf”,x,y,z); C、 scanf( “%x%*d%o”,x,y,z); D、 scanf( “%x%o%6.2f”,x,y,z); 文案大全 实用文档 (3) 当输入数据的形式为:25,13,10 回车 时,以下程序的输出结果为 main() {int x,y,z; scanf( “%d%d%d” ,x,y,z); printf( “x+y+z=%dn ” ,x+y+z); } A、 x+y+z=48 B、 x+y+z=35 C、 x+z=35 D、不确定值 (4) 以下能正确的定义整型变量

文档评论(0)

1亿VIP精品文档

相关文档