陕交大C语言测试题,【要求用c语言设计一个程序题目从以下任选高手速度主要需要1程-查字典问答网...

要求用c语言设计一个程序题目从以下任选高手速度主要需要1程序设计功能图2详细设计3程序运行界面

4调试分析总结

题目:B1、设计一个菜单程序,选择数字键1生成10个[10,100]随机整数并排序输出(每行5个),选择数字2在数组中查找是否有从键盘中输出的数字,选择3则回到操作系统状态。

要求:1,生成随机整数、排序、查找有三个不同的函数完成;2,排序方法使用选择法或冒泡法;3,查找使用二分法。

B2、从键盘输入字符串,将其中的单词(两个空格之间的字符串)的第一个字母转换为大写字母,输出原始字符串及转换后的所有单词,直到输出“*”结束转换和输出。

要求:单词的第一个字母转换为大写字母由一个单独的函数完成。

B3、四则运算考题。随机产生指定范围的数,显示每道的回答结果、得分及正确答案。(每次10道,每道2分)

B3、四则运算考题。随机产生指定范围的数,显示每道的回答结果、得分及正确答案。(每次10道,每道2分)

要求:减法的结果为正,除法结果为整数。

B4、输入若干行正文,输出其中含有给定单词的那些行。

要求:例如输入正文为

Theexpressionexprlisevaluatedfirst.

Ifitnon-zero(true),thentheexpression

给定单词为“is”,则输出为

Theexpressionexprlisevaluatedfirst.

B5、写一个统计学生成绩的程序,要求输入10个学生5门功课的成绩,分别用子函数求出:(1)每个学生的平均分;(2)每门功课的平均分;(3)找出最高分所对应的学生和功课。

要求:输入成绩一要由一个单独的函数完成。

B6、从一个文本文件读取正文,统计每个数字出现的次数和其他字符出现的次数。

要求:“统计每个数字出现的次数和其他字符出现的次数”写一个自定义函数;交作业时,文本文件与程序文件都要有。

B7、从一个文本文件读取正文,将其中的小写字母转化成大写字母,大写字母转换成小写字母,其他字符不变,然后输出到另一个文本文件中保存。

要求:“小写字母转化成大写字母,大写字母转换成小写字母,其他字符不变”写一个自定义函数;交作业时,两个文本文件与程序文件都要有。

B8、在C/C++语言环境下开发简单的绘图程序,分别实现画点、线、图形等功能。

要求:“画点”、“线”、“图形”分别写在三个自定义函数中,主函数使用菜单选择程序由switch语句分别调用自定义函数。

B9、在C/C++语言环境下实现复数运算:复数的乘法、除法和乘幂运算。

要求:“复数的乘法、除法和乘幂运算”分别写在三个自定义函数中,主函数由switch语句分别调用自定义函数。

B10:输出满足以下条件三位数n(100---999),

(1)它除以11所得到的商等于n的各位数字的平方和;

(2)其中至少有两位数字相同。

例如:131131/11=1112+32+12=11

要求:用子函数完成条件1,条件2。

B16.求已知二个函数的的定积分(用指向函数的指针)

已知:

要求:(1)用循环迭代算法

(2)用指向函数的指针

B17.输入任意个电影名字,按字典次序排序。(用动态内存分配)

要求:(1)使用字符型数组处理电影名字

(2)使用动态内存分配

(3)在主函数中输入电影名字

(4)建立一个子函数,实现将电影名字按字典次序排列

30,数组中的数为1,3,5,15,函数返回4。

B26.用面向对象的方法计算三角形类:三角形的三边及与三边相关的运算

要求:(1)面向对象方法

(2)计算三角形三边的周长和面积

用邮箱也行速度

任选一个就行主要要一个程序设计功能图还有详细设计流程图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值