C 语言试题(3)

2021-01-28 20:44

1. 已有变量定义和函数调用语句:

int a, b, h, l;

h=hcf(a, b); l=lcd(a,b);

hcf函数的作用是求两个数的最大公约数,lcf函数的作用是求两个数的最小公倍数。要求在主函数中从键盘输入两个整数分别赋值给变量a,b,然后调用两个函数求出最大公约数和最小公倍数,最后由主函数输出结果。

2. 已有变量定义和函数调用语句:

char str1[80],str2[80];

cpy(str1,str2);

cpy函数的作用是找出str1中的元音字母然后复制到str2中。要求在主函数中实现字符串的输入,并存放到字符数组str1中,函数调用后输出字符数组str1和str2中的内容。

3. 给出年、月、日,计算该日是该年中的第多少天。其中计算过程由函数实现。

4. 输入长方形的长a和宽b的值,通过一个函数调用计算出长方形的周长c和面积s,在主函数中

输出长方形的周长和面积值。

5. 已有变量定义语句

double a;int n;

和函数调用语句

mypow(a,b);

要求编写程序,用递归法求出a的n次方的值

6. 写一个函数,实现用“选择法”对输入的10个字符按由小到大的顺序排列。在主函数中调用该函数

并输出排序后的结果。

7. 写一个函数,实现用“起泡法“对输入的10个字符按由大到小的顺序排列。在主函数中调用该函数

并输出排序后的结果。

8. 编写程序,要求从键盘输入月份号,输出该月的英文名字。例如,输入 3 ,则输出“Match”,输出

要求用函数实现。

第十章指针

1. 编一程序,将字符串中的第m个字符的全部字符复制成另一个字符串。要求在主函数中输入字符

串及m的值并输出复制结果,在被调用函数中完成复制。(形参与实参均用指针变量)

2. 用“起泡法”对输入的十个整数按由小到大的顺序排序。(对数组中各元素的操作要求用指针的方

法)

3. 编一程序,统计从键盘输入的命令行中第二个参数所包含的英文字符个数。

4. 输入一行字符,要求找出其中大写字母、小写字母、空格、数字以及其他字符各有多少个?(要

求用指针方法实现)

5. 输入10个数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换,要求写3个函数,

分别实现

①输入10个数,

②进行处理,

③输出10个数。


C 语言试题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:花草树木点头笑教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: