华南农业大学期末考试试卷( B 卷)2025 学年第 1 学期 考试科目: 程序设计 考试类型:(闭卷) 考试时间: 120 分钟学号 姓名 年级专业 考试须知:1. 答案必须写在“答题卡”上,写在试卷上不得分。2. 考试结束时,只回收答题卡,不回收试卷。3. 必须在答题卡上对的填写班级、学号、姓名等内容,否则没有考试成绩。一、单项选择题(每小题 2 分,共 30 分)1、下面标记符中,不合法的用户标记符为 ( ) A) Pad B) a_10 C) _12ab D) int2、调用 scanf(“%d,%d”,&a,&b);时,对的的键盘输入是 ( ) A) 10,20 B) a=10,b=20 C) 10:20 D) 10 203、能表达条件 0≤x ≤100 的表达式是 ( ) A) 0<= x <=100 B. x >=0, x<=100 C) 0≤x ≤100 D) x>=0&& x<=1004、设有:int a=1,b=2,c=3,d=4,m=2,n=2; 执行 (m=a>b) && (n=c>d) 后 n 的值为 ( ) A) 0 B) 1 C) 2 D) 35 、 若 num 、 a 、 b 和 c 都 是 int 型 变 量 , 则 执 行 表 达 式num=(a=4,b=16,c=32);后 num 的值为 ( ) A) 4 B) 16 C) 32 D) 526、对字符串“Cat”进行完整赋值的操作是 ( ) A) char s[3] = {‘C’,’a’,’t’}; B) char s[] = “Cat”; C) char s[3] = {“Cat”}; D) char s[3]; s= “Cat”;7、以下程序段的输出结果是 ( ) int a=1234; printf(“%2d\n”,a); A) 12 B) 34 C) 1234 D) 提醒犯错、无结果8、设 x、y 均为整型变量,且 x=10,y=3,则以下语句的输出结果是printf(“%d,%d\n”,x--,--y); ( ) A)10,3 B)9,3 C)9,2 D)10,29、在 Turbo C 中,设 int a[10];假设数组 a 开始于内存 2025 单元,则 a[2]的存储始于 ( ) A) 2025 B) 2025 C) 2025 D)202510、在 C 语言中,引用数组元素时,其数组下标的数据类型允许是 ( )A) 整型常量 B) 整型表达式 C)整型常量或整型表达式 D)任何类型的表达式11、若有 int s[4] = {1,2,3,4};,则 s[s[0]+2*s[2]-s[3]] 的值是( ) A) 1 B) 2 C) 3 D) 412、用数组名作为函数的实参时,传递给形参的是( ) A) 数组的首地址 B) 数组的第 1 个元素 C) 数组中的所有元素 D) 数组的元素个数13、以下程序的输出结果是 ( ) main() { char ch[3][5]={“AAAA”,”BBB”,”CC”}; printf(“%s”,ch...