C语言编程题精选(2)

2019-08-30 22:24

66. 编一程序,从键盘输入若干个数,降序排序后存入文件jieguo.txt中

去,同时将结果在屏幕上显示。

67. 百鸡问题:用100元买100只鸡,大公鸡5元1只,母鸡3元1只,小

鸡1元3只。问各能买多少只? 68. 今年父亲30岁,儿子6岁,问多少年后父亲的年龄是儿子年龄的2倍? 69. 一个四位数,当它逆向排列时得到的4位数是它自身的整数倍,请找出

所有符合这一条件的四位数。

70. 某处发生一起案件,侦察得知如下可靠线索:

ABCD四人都有作案可能 AB中至少一人参与作案 BC中至少一人参与作案 CD中至少一人参与作案 AC中至少一人未参与作案 请分析谁最有可能是案犯。

71. 找赛手:2个羽毛球队比赛,各出3人,每个人只比一次。甲队为A,B,

C三人,乙队为X,Y,Z三人。有人打听比赛名单,A说他不和 X比,C说不和X,Z比。请编程找出三队赛手的名单。

72. 求以下不定方程组的所有正整数解(提示:可以考虑让计算机在一定范

围内穷举):

73. 编程从键盘输入20个数,要求输出其中最大的前5个。

74. 编程序输出1-1000以内的完全平方数并统计个数。所谓完全平方数是

指其算术平方根为一整数,如4、9、100等。

75. 我国古代有一种回文诗,倒念顺念都有意思,例如“人过大佛寺”,倒读

起来便是“寺佛大过人”。还有经典的对联“客上天然居,居然天上客”。此种例子举不胜举。在自然数中也有类似情形,比如1991就是一个很特殊的四位数,从左向右读与从右向左读竟是完全一样的,这样的数称为“回文数”。编程序输出1到10000内的所有回文数并统计个数。< xmlnamespace prefix =\76. 某班综合考评,根据参加集体活动的次数加分,规则如下:

参加1次及以下:加1分; 参加2至3次:加2分;

参加4至7次:参加几次加几分;

参加8至10次:加8分; 参加10次以上:加10分。

程序运行时输入某人参加活动的次数,则输出其应该加的分数;如果输入为

负值,则给出相应提示。

77. 编程计算如下表达式的值:1/2+1/3+...+1/n,其中的n在程序运行时输入。 78. 从键盘输入一元二次方程的三个系数,要求计算出其根:若有不相等的实

根则输出两实根;若有相等的实根则只输出一个;若无实根则给出相应提

示;若输入导致一元二次方程不成立,则给出提示。

79. 求以下不定方程组的所有正整数解:

80. 编程输出如下格式图形(要求将输出的行数由输入的值来控制,否则不得

分):

* ** *** ****

81. 编程从键盘输入一行文字,每行的长度最多为80个字符,分别统计出其中

大写字母、小写字母、数字及其它字符的个数并输出。 82. 编程从键盘输入20个数,要求输出其中最小的前5个。

C语言编程题精选(答案1-30)

2010-11-30 15:49:22| 分类: C语言学习 | 标签:无 |字号大中小 订阅 1、

#include #include void main() { float x,y; printf(\ scanf(\ y=2*x+1; y=(float)pow(y+1,2); printf(\} 2、

#include

void main() { char a,b,c; printf(\ scanf(\ printf(\ printf(\ printf(\} 3、

#include

void main() { int n,r,c; printf(\请输入行数:\ scanf(\ if(n<0) printf(\行数错误!\\n\ else { for(r=1;r<=n;r++) { for(c=1;c<=6;c++) printf(\ printf(\ }

} } 4、

#include

void main() { int n,r,c; printf(\请输入行数:\ scanf(\ if(n<0) printf(\行数错误!\\n\ else { for(r=1;r<=n;r++) { for(c=1;c<=r;c++) printf(\ printf(\ } } } 5、

#include

void main() { int n,r,c; printf(\请输入行数:\ scanf(\ if(n<0) printf(\行数错误!\\n\ else { for(r=1;r<=n;r++) { for(c=1;c<=2*r-1;c++) printf(\ printf(\ } } } 6、

#include

void main() { int n,r,c; printf(\请输入行数:\ scanf(\ if(n<0) printf(\行数错误!\\n\ else { for(r=1;r<=n;r++) { for(c=1;c<=n+1-r;c++) printf(\ printf(\ } } } 7、

#include

void main() { int n,r,c; printf(\请输入行数:\ scanf(\ if(n<0) printf(\行数错误!\\n\ else { for(r=1;r<=n;r++) { for(c=1;c<=2*n+1-2*r;c++) printf(\ printf(\ } } } 8、

#include

void main() { int n,r,c;


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

下一篇:千辐轮相显密集(1卷) 日本 兴然撰

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

马上注册会员

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