- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小班讨论专题
C语言程序设计上机题目(2015)
实验一
熟悉vc++6.0和turbo c上机环境(新建、打开、保存、修改、编译、链接、运行文件)
编写C程序,屏幕上能显示How are you!
输入三角形的三条边(要满足构成三角形的条件),求三角形的周长和面积
实验二
用%d %o %x %u输出整数123
用%d %o %x %u输出整数-1
怎样在输出时规定数据的输出宽度?
怎样实现数据输出时左对齐或右对齐?
用%f %e %lf %le输出实型数据123456.456789
怎样指定实型数据的输出宽度、小数位数及对齐方式?
用%c %mc %-mc输出字符型数据
整型数据和字符数据能否相互转换?
用%ld %mld %-mld输出长整型数掌握scanf的格式控制符与printf的格式控制符的差别
实验三
输入a,b,c,求一元二次方程ax2+bx+c=0的实数根(保留两位小数)
输入圆的半径,求圆的周长和面积(保留四位小数)
将一个小于256的十进制正整数转换成8位二进制形式输出
实验四
输入三角形的三边,求三角形的周长和面积,若不能构成三角形,输出提示。
输入学生成绩,输出该成绩的等级。等级规定如下:[90,100]为A等,[80,90)为B等,[70,80)为C等,[60,70)为D等,[0,60)为E等。要求用if和 switch两种方法实现。
实验五
1、商场购物,100件以下,不优惠,100~199件95折,200~399件90折,400~799件85折,800~1499件80折,1500件以上,75折。输入所购货物的单价、件数,求实际付款数目。要求用if和 switch两种方法实现。
实验六
求两个正整数的最大公约数和最小公倍数(用while和do while实现)
求100~300内所有素数(用for实现)
实验七
1、输出一个九九乘法表。
2、百鸡百钱问题:100元买100只鸡,公鸡5元一只,母鸡3元一只,小鸡1元3只,求所购买的公鸡、母鸡和小鸡各多少?
实验八
用void型的无参函数输出右边图案 *
用void型的有参函数输出右边图案 ***
怎样实现图案的平移? *****
怎样控制图案的大小? *******
*********
实验九 多文件结构的使用
用有返回值的函数求三个数的最大值,不用函数的声明
用有返回值的函数求三个数的最大值,用函数的声明
怎样调用上面的函数求五个数的最大值?
验证哥德巴赫猜想:任意一个充分大的偶数,可以分解成两个素数之和(用自定义函数判断素数),自定义函数单独保存为一个源文件,用工程文件和文件包含两种方法实现。
实验十
用冒泡法实现对一维数组的升序排列
用选择法实现对一维数组的升序排列
怎样将上面的排序方法改成降序排列?
用自定义函数重复上面要求
实验十一
讨论矩阵的相乘问题
用二维数组输出任意行的杨辉三角形
实验十二
用指针实现三个数据从小到大排列
用指针数组实现10个人的姓名排序
实验十三
用指针解决约瑟夫问题:n个人围成一圈,从第1个人开始按1,2,3,…m的顺序报数,数到m的人出圈,然后从出圈的下一个人开始重复,直到圈中剩下一人为止。试输出出圈序列。
若不从第1个人开始报数,改成从第s个人开始报数,程序怎样修改?
实验十四
定义一个含年、月、日的结构体,输入一个日期,计算该日期是该年的第多少天?
定义一个结构体,包含候选人的名字和得票数,现有5位侯选人,有10个人对这5位侯选人投票(只能投一个人的票,投5位侯选人外的其他人为废票),用结构数组求每位侯选人的得票数,最后将每位侯选人的名字和得票数按得票数从高到低输出
用结构体指针实现第2题要求?
实验十五
一个学生的数据包含:学号、姓名、年龄、五门成绩、总分、平均分。完成如下要求:
输入一个班的学生数据。
求每个人的总分和平均分。
将一个班的信息按总分从高到低排列。
输出排序后的信息。
实验十六
从键盘输入一行文字,保存到磁盘文件a1.txt中。
从a1.txt中读出数据,在屏幕上显示出来。
一个学生的数据包含:学号、姓名、年龄、五门成绩,输入一个学生的数据,保存到磁盘文件a2.dat中。
从a2.dat中读数据,求出五门成绩的总分,将该学生
文档评论(0)