第一范文网 - 专业文章范例文档资料分享平台

C语言练习题(1)汇总

来源:用户分享 时间:2025/5/25 22:48:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

{ printf(\} } }

18求200以内的所有素数的和。(素数是一个大于1且只能被1和它本身整除的整数)

#include void main() {

int i,j,sum=0,f;

for(i=2;i<=200;i++) {

for(j=2;j<=i/2;j++) { f=1; if(i%j==0) { f=0; break; } } if(f==1) { sum=sum+i; } }

printf(\} 19.有父子二人,已知父亲年龄不大于90岁,儿子年龄不大于50岁。10年前父亲的年龄是儿子的4倍,10年后父亲的年龄是儿子年龄的整数倍。求父子的年龄。

#include void main() { int f,s;

for(s=11;s<=30;s++) { f=4*s-30;

if((f+10)%(s+10)==0) {

printf(\ } }

}

20.有面值为一元、二元、五元的人民币若干,从中取出20张使其总值为60元,问有多少种取法?每种取法的人民币各为多少张?

#include void main() {

int a,b,c,n=0; for(a=1;a<20;a++) {

for(b=1;b<20;b++) { c=20-a-b; }

printf(\

}

21.如今市场上公鸡一只5美元、母鸡一只3美元,小鸡一美元3只,现有100美元,需要买100只鸡回来,问一百只鸡中公鸡、母鸡、小鸡各多少?

#include void main() {

int a,b,c;

for(a=1;a<20;a++) {

for(b=1;b<33;b++) {

c=100-a-b;

if((5*a+3*b+c/3.0)==100) {

printf(\公鸡有%d,母鸡有%d,小鸡有%d\\n\ } } } }

22.某人去购买教材和练习簿。已知教材每本10元,教参每本5元,练习簿每本0.5元,他总共购买了100本,用了100元。问他购买教材、教参和练习簿各多少本?

if((1*a+2*b+5*c)==60) {

printf(\ n++; }

}

#include void main() {

int a,b,c;

for(a=1;a<10;a++) {

for(b=1;b<20;b++) {

c=100-a-b;

if((10*a+5*b+c*0.5)==100) {

printf(\教材%d本,教参%d本,练习簿%d本\\n\ } } } }

23.有红、白、黑三种球若干个,其中红、白球共25个,白、黑球共31个,红、黑球共28个,求这三种球各多少个?

#include void main() {

int a,b,c,d,e,f,n,m; n=25; m=31; d=28; e=m-n; f=d+e; c=f/2; b=31-c; a=28-c;

printf(\红球有%d个,白球有%d个,黑球有%d个\\n\}

24.将华氏温度转化成摄氏温度。公式为:C=(5.0/9)*(F-32),其中F为华氏温度,C为摄氏温度。请根据给定的华氏温度输出对应的摄氏温度。 #include void main() {

float C,F;

printf(\请输入华氏温度F:\ scanf(\ C=(5.0/9)*(F-32);

printf(\摄氏温度为%f度\}

25.根据观察,蟋蟀的名叫频率与温度有关,具体的公式为T=(c+40)/10.0 。其中,c代表

蟋蟀每分钟鸣叫数,T代表华氏温度。请根据蟋蟀每分钟的鸣叫数输出相应的华氏温度。 #include void main() {

int c; float T;

printf(\请输入鸣叫数c:\ scanf(\ T=(c+40)/10.0;

printf(\华氏温度为%f\}

26.山上有一口缸可以装50升水,现在有15升,水.老和尚叫小和尚下山挑水,每次可以挑5升。问:小和尚要挑几次水才可以把水港挑满?

#include void main() {

int n;

n=(50-15)/5; printf(\}

27.编写程序,输出10—100之间个位数为7的所有素数。

#include void main() {

int i,j,f;

for(i=2;i<=100;i++) { f=1;

for(j=2;j<=i/2;j++) { if(i%j==0) { f=0; break; } } if(f==1&&i==7) { printf(\ } } }

28.编写程序,求1-2+3-4+5-6……+99-100的值。 29.编程实现根据某人的身高和体重判断其身体指数。

搜索更多关于: C语言练习题(1)汇总 的文档
C语言练习题(1)汇总.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6gnpz2sbvb3pit886asl2xn8u9whcj004b8_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top