广东药科大学c语言程序设计考试题,五邑大学试卷C语言程序设计信息学院各专业A卷.doc-资源下载在线文库www.lddoc.cn...

这是一份关于C语言程序设计的试卷,涵盖了选择题、填空题和程序设计题目。试题涉及到C语言的基本语法,如函数调用、数组引用、字符常量与字符串常量的区别、输入输出操作等。此外,还要求考生能够进行数组元素操作、条件判断以及找出整数数组中的最大值。最后,试题要求编写程序比较两个整数并输出较大值,以及寻找数组中的最小值及其下标。
摘要由CSDN通过智能技术生成

五邑大学试卷_C语言程序设计_信息学院各专业_A卷.doc

第 1 页 共 7 页 一、 选择题(3015 小题,每小题 2 分) 1. 以下叙述正确的是( ) 。 A 在 C 程序中,main函数必须位于程序的最前面。 B C 语言的每一行中只能写一条语句。 C C 语言本身没有输入输出语句。 D 一个程序的执行是从本程序的 main函数开始,到本程序文件的最后一个函数结束。 2. 若有说明int a10; 则对 a 数组元素的正确引用是( ) 。 A) a10 B) a3.5 C) a5 D) a10-10 3. 下面关于“A“的说法正确的是( ) 。 A) 它代表一个字符常量 B) 它代表一个字符串常量 C) 它代表一个字符 D) 它代表一个变量 4. 若用数组名作为函数调用的实参,传递给形参的是 。 A) 数组的首地址 B) 数组第一个元素的值 C) 数组全部元素的值 D) 数组元素的个数 5. 以下选项中属于 C 语言数据类型的是( ) 。 A)复数型 B)记录型 C)双精度型 D)集合型 6. 设 a5,b6,c7,d8,m2,n2, 则执行 mab 则输出结果是 。 A) 10 B) 11 C) 12 D) 13 得分 第 2 页 共 7 页 9. 可判断变量 a 为正,b 为负的正确表达式是 。 A) a*b 0b 0 whilek1 k; A) 一次也不执行 B) 只执行一次 C) 有语法错,不能执行 D) 无限次 12. 若有以下说明,且 0ia printf“c”,ch; 得分 第 6 页 共 7 页 2. 下面程序中的数组 a 包括 10 个整型元素,从 a 中第二个元素起,分别将后项减前项之差 存入数组 b,并按每行 3 个元素的形式输出数组 b。 main() int a10,b10, i; fori0; _; i scanf“d”, for i1;_; i biai-ai-1; fori1;i10;i printf“3d”, bi; if _ printf“n”; 3. 找出输入的 10 个整数中的最大数。 include main int k,max, ; fork0;k10;k scanf“d”, max0; fork9; ; k if nummaxnumk ; printf “the max is d”,nummax; return 0; 五、 程序设计(142 小题,每小题 7 分) 1编写程序,要求从键盘输入两个整数 x和 y,并将较大值输出来。 得分 第 7 页 共 7 页 2. 编写函数 void funint *s, int t , int *k,该函数求数组中的最小值的下标,并存放到指针 k 所指示的存储单元中,例如设有数组 a 和变量 j int a10876,675,896,101,301,401,980,431,451,777, j ; 则下列调用后 funa,10, j 的值为 3 void funint *s, int t , int *k

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值