C语言编程题目锦集.doc

C语言编程题目锦集.doc

ID:55631193

大小:30.50 KB

页数:6页

时间:2020-05-21

C语言编程题目锦集.doc_第1页
C语言编程题目锦集.doc_第2页
C语言编程题目锦集.doc_第3页
C语言编程题目锦集.doc_第4页
C语言编程题目锦集.doc_第5页
资源描述:

《C语言编程题目锦集.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大家也学了一段时间的C语言了,这里为大家出点题目提高下1、简单的C语言题目输入三角形的三边长,求三角形的面积。利用海伦公式:area=sqrt(p*(p-a)*(p-b)*(p-c)),其中P是半周长((a+b+c)/2)。在程序中不考虑能否构成三角形,从键盘输入三边长的时候,确保输入可以构成三角形的正确数据。提示:平方根的计算可调用sqrt()函数,但需在程序开始处添加命令#include编程注意事项:模块化编程思想(不要将过多的逻辑代码放在main函数中)注意符号全是英文状态下的符号2:输出

2、一个九九乘法表:3、题目要求:输出高度为h的金子塔。例如输入1时输出1层的金字塔:输入高度->1*Pressanykeytocontinue输入2时输出2层的金字塔:输入高度->2****Pressanykeytocontinue输入3时输出3层的金子塔:输入高度->3*********Pressanykeytocontinue输入4时输出4层的金字塔:输入高度->4****************Pressanykeytocontinue输入5时输出的金字塔:输入高度->5******************

3、*******4、转换小时分钟输入一个数字,比如60则显示1小时0分钟输入100则显示1小时40分钟5、计算圆周长从键盘输入圆的半径,计算圆的周长和面积,并输出计算结果,输出时要求有文字说明,取小数点后2位数字。6、输入三个整数x,y,z,请把这三个数由小到大输出7、简易计算器输入一个算式如8+9=输出178、师兄写的下面这个程序中有很多错误,帮他改正一下。includemain{floatg;h;floattax,rate;g=e21;tax=rate*g;}9、1、茴香同学写的也有错误,帮

4、帮忙。voidmain(int)/thisprogramisperfect/{cows,legsinteger;printf(“Howmanycowlegsdidyoucount?);scanf(“%c”,legs);cows=legs/4;printf(“Thatimpliesthereare%fcows.”,cows)}第0行:应该有#include第1行:使用/*和*/,或者使用//第3行:intcows,legs;第4行:count?”);第5行:%d,而不是%c,用&le

5、gs代替legs第7行:%d,而不是%f添加一个return语句下面是一个正确的版本:#includevoidmain(int)/*thisprogramisperfect*/{intcows,legs;printf(“Howmanycowlegsdidyoucount?”);scanf(“%d”,&legs);cows=legs/4;printf(“Thatimpliesthereare%dcows.”,cows);return0;}10、求100之内自然数中最大的能被17整除的数。

6、11求Sn=a+aa+aaa+------+aaaaaaa(n个a),其中a和n都从键盘中输入,如从键盘中输入2,5,则计算S5=2+22+222+2222+22222。12、Ø两个乒乓球队进行比赛,各出三人。甲队为A,B,C三人,乙队为X,Y,Z三人。已抽签决定比赛名单,有人向队员打听比赛的名单,A说他不和X比,C说他不和X、Z比,编程找出三对选手的对手名单。注:使用穷举法13、题目:例如输入100,则输出100以内的素数;输入i,则输出i以内的素数;14、题目:输入3个数,用函数从大到小对他们进行输出难题:

7、15、写一个小程序,使他能输出如下空心金字塔(下面是5层金字塔)*1**3**5**7*********9要求最后一行全部输出,其他行输出两个“*”号。(上图数字是提示,如果没有空格全是“*”号的话,将是1,3,5,7,9......个“*”号)同时要求能根据输入的金字塔的层数,来显示出金字塔。比如输入数字3,则显示:********16、要求:平面直角坐标系中,在A(1,0),B(0,1),O(0,0)(米为单位)三点分别放置三个麦克风。平面上有一处生源发出声波,声速为340m/s。现测得A点测得声波提前O点

8、t1秒,B点测得声波提前O点t2秒(t1,t2可正可负)。请设计程序,计算出声源位置坐标,输出结果保留到小数点后2位(小数点后第三位要求四舍五入)例如:输入:0,0输出:0.50,0.50自己玩玩

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。