(通用)C语言程序题库.doc

 2024-01-23 00:04:20  阅读 0

《语言程序设计》第二版 清华大学出版社 谭浩强 选择题 ---------------------------------- --- ----------------------------------------------------------- --- -3 填空-------------------------------------------------------- ---- ---------------------------------------------------------35编程问题---------------------------------------------------------- ---- ----------------------------------53 多项选择题答案 -------- -------------------------------------------------- -- --------------------------54道填空题答案---------- --------------- ----------------------------------- --------------- --------59个编程问题的答案------------------------ --------------------------------------------------------------- -----------------61 题目内容 题目分布 在难度级别的程序中,主函数必须位于程序的前面。

该语言本身没有输入和输出语句。 D) C 程序编译过程中,会发现注释中的拼写错误。 函数中使用了格式符号%-5s,其中数字5表示输出字符串占用A)字符串从左侧输出,右侧添加空格。 B) 按照长度从左到右输出所有字符串。 C) 右对齐输出字符串并在左侧填充空格。 D) 输出错误信息。 已知各变量的描述如下:ex=1.4,y=5.5; 那么下面符合C语言语法的表达式为 (C)x%(-3)D)y=float(i) 如果有下面的定义,则可以使用值为3的表达式为 (intk=7, x=12;执行以下代码后,变量a、b、c的值为(intx=10,y=9;在int语言中,一维数组的定义是:类型说明符数组名___. (A) [常数表达式] B) 整数表达式 C) [整数常数] 或 [整数表达式] D) [整数常数] 题目内容 题目分布较难 难度 A) 实参组类型与形参组类型可能不匹配。 B) 实参组名称和形参组名称必须一致。 C) 形式参数组的大小不需要指定。 d) 将实参组所有元素的值传递给形参组。 下面对结构体变量stu1中成员age的非法引用是(;;}stu1,*p;p=&stu1;(*p)。如果有宏定义如下:#+1#,结果将是执行以下语句后的输出 是 (("%d\n",Z);("%d",--a);B)12C)1211 以下关于宏替换的斜述语句不正确 (12如果有语句inta[3][ 4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}下列说法不正确(a+1表示0a [1 ]+2 表示113号以下程序的输出结果为main() 题目内容 题目分布 难度14 描述联合变量时,系统分配给它的内存为(总计联合体中每个成员所需的内存量 B) 联合体中第一个成员所需的内存量 C) 内存最大的成员所需的内存量 D) 联合体中最后一个成员所需的内存量 1115 以下语句是正确(如果在函数中的复合语句中定义了A变量,则该变量A)仅在复合语句中有效B)在函数中有效C)在本程序范围内有效D)是非法变量语言说明a大于b小于c(17以下的所有变量名合法的是(18,正确答案是({;scanf(“%c”,&grade);(grade){case„a :(“90—— 100”);情况„b :(“80——89”); 情况“c”:(“70--79”); 情况“d”:(“60--69”); 案例“e”:(“失败”); 输入:b 输出:80- —89 输入:a 输出:90 - 100 输入:c 输出:70 - 79 输入:e 输出:失败 19 以下程序的输出结果为 ({inti,sum=0; 测试题内容,试题分布难度;sum=sum+i;1420已知函数调用形式:fread(,size,count,fp);代表(指向待读取数据存储地址D的指针)一个存储区域存储要读取的数据项 1321 执行语句 c*=a+b(set int22 下面正确选项是 (23) 下面程序的输出结果是: (24 表达式 3+(! (46)&& 测试题内容 试题分布难度 25 级或以下 正确 if 语句为 ((“%d”,b);temp=a;a=b;b=temp;(“%d”,temp);{temp=a; a=b;b=temp;};{ temp=a;a=b;b=temp;}(“%d”,temp);(“%d”,temp);

标签: 数组 输出 变量

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码