电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

c语言经典题目;带答案

  • 资源ID:79517802       资源大小:134.30KB        全文页数:18页
  • 资源格式: DOC        下载积分:12金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要12金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

c语言经典题目;带答案

第1题:输入3个整数,输出其中最大数。 样例输入:1 3 2 样例输出:3 第2题:编写程序,输入一个数,判断其是否是3或7的倍数,分4种情况输出:是3的倍数但不是7的倍数时输出1,不是3的倍数但是7的倍数时输出2,是3的倍数也是7的倍数时输出3,不是3的倍数也不是7的倍数时输出4。 样例输入:21样例输出:3 第3题:输入两个整数m和n,判断m能否被n整除,若不能整除,输出NO,否则输出YES。 样例输入:6 3样例输出:YES第4题:有一分段函数如下,请编写程序,输入x值,输出y值。 样例输入:-1 样例输出:-1.84147 样例输入:6.5 样例输出:23204.8 样例输入:12 样例输出:0.048737第5题:输入一个正整数n,如果n能被3整除,则输出YES和n的立方,否则输出NO和n的平方。 样例输入:3 样例输出:YES  27 样例输入:5 样例输出:NO   25 第1题:#include<iostream.h>int main(void)float a,b,c;cin>>a>>b>>c;if(a>b&&a>c)cout<<a;else if(b>a&&b>c)cout<<b;else cout<<c;return 0;第2题:#include<iostream.h>int main(void)int a;cin>>a;if(a%3=0)if(a%7=0)cout<<"3"else cout<<"1"elseif(a%7=0)cout<<"2"else cout<<"4"return 0;第3题:#include<iostream.h>int main(void)int m,n;cin>>m>>n;if(m%n=0)cout<<"YES"else cout<<"NO"return 0;第4题:#include<iostream.h>#include<math.h>int main(void)float x,y;cin>>x;if(x<0)y=x*x+2/x+sin(x);else if(x<10)y=2*pow(x,5)-cos(x);else y=1/sqrt(3*x*x-11);cout<<y;return 0;第5题:#include<iostream.h>int main(void)int n,pf,lf;cin>>n;if(n%3=0)lf=n*n*n;cout<<"YES"<<" "<<lf;else pf=n*n;cout<<"NO"<<" "<<pf;return 0;第1题:输入一行字符,以字符0作为结束标志,输出这行字符对应的ASCII码值之和。 样例输入:ABCDE0样例输出:335第2题:编写程序求能整除x且不是偶数的整数个数及其累加和,x由键盘输入。样例输入:6 样例输出:2 4第3题:编写程序,从n个整数中找到最小的数并输出。输入分2行:第一行为n的值,第二行为n个整数。 样例输入: 5 1 5 3 2 0 样例输出:0第4题:求数列 输入正整数n和任意数x,计算该序列的前n项和。样例输入:5 0.5样例输出:1.39349第5题:将一笔钱(大于8分,小于1元,精确到分)换算成1分、2分和5分的硬币组合(1分、2分、5分的硬币均至少有1枚)。输入整数金额(单位:分),问有几种换算方法? 样例输入:10样例输出:2 第1题:#include<stdio.h>int main(void)char c;int sum=0;while(c=getchar()!='0')sum+=c;printf("%d",sum);return 0;第2题:#include<iostream.h>int main(void)int x,gs=0,i,sum=0;cin>>x;for(i=1;i<=x;i+)if(x%i=0&&i%2!=0)gs+,sum+=i;cout<<gs<<" "<<sum;return 0;第3题:#include<iostream.h>int main(void)int n,i,x,min;cin>>n;cin>>x;min=x;for(i=2;i<=n;i+)cin>>x;min=x<min?x:min;cout<<min;return 0;第4题:#include<iostream.h>int main(void)int n,m=-1,q=1,i;float x,sum=1.0,p=1.0,a;cin>>n>>x;for(i=1;i<=n;i+)m=-m;p*=x;q*=i;a=m*p/q;sum=sum+a;cout<<sum;return 0;第5题:#include<iostream.h>int main(void)int x,m,p,n,a,b,c,i=0;cin>>x;a=x-7;b=(x-6)/2;c=(x-3)/5;for(m=1;m<=a;m+)for(n=1;n<=b;n+)for(p=1;p<=c;p+)if(x=m+2*n+5*p) i+;cout<<i;return 0;第1题:编写程序,将任意n个数按从大到小的顺序排序。输入分2行:第一行为n的值,第二行为n个数。 样例输入: 5 1 5 3 2 0 样例输出:5 3 2 1 0第2题:编写程序求Fibonacci数列前n项和,n由键盘输入。样例输入:5样例输出:12第3题:编写程序,输出矩阵(3行3列)的左下三角。 样例输入: 1 2 3 4 5 6 7 8 9 样例输出: 1  4 5 7 8 9第4题:编写程序,输出n阶“魔方阵”。“魔方阵”,又称“纵横图”、“幻方”,是由1到n2的自然数构成的矩阵,其每一行、每一列、主对角线、次对角线之和均相等。n由键盘输入。“魔方阵”可能存在多种变形,因此在形成“魔方阵”时请将1置于第一行,且第一行第一个数大于第一行最后一个数。 样例输入:3 样例输出: 8 1 6 3 5 7 4 9 2  第5题:编写程序,从键盘输入一任意字符串(不包含空格),然后输入所要查找字符。如果存在则输出它在字符串中第一次出现的位置,否则输出NO。 样例输入:Hello a样例输出:NO 样例输入:Hello l样例输出:2 第6题:编写程序,将一个字符串首尾互换,并与原字符串连接后输出。输入字符串(不包含空格),输出处理后的结果。 样例输入:china样例输出:chinaanihc第1题:#include<iostream.h>int main(void) int a50,i,w,k,n;cin>>n;cout<<endl;for(i=0;i<n;i+)cin>>ai;for(k=0;k<n-1;k+)w=k;for(i=k+1;i<n;i+)if(ai>aw) w=i;if(w!=k)i=aw;aw=ak;ak=i;for(k=0;k<n;k+)cout<<ak<<" "return 0;第2题:#include<iostream.h>int main(void)int a50,i,n,t=2;cin>>n;a0=1;a1=1;for(i=2;i<n;i+)ai=ai-1+ai-2;t+=ai;cout<<t;return 0;第3题:#include<iostream.h>int main(void)int a33,i,j;for(i=0;i<3;i+)for(j=0;j<3;j+)cin>>aij;for(i=0;i<3;i+) cout<<"n"for(j=0;j<=i;j+)cout<<aij<<" "return 0;第4题:#include<iostream.h>int main(void)int a5050,i,h,l,n;cin>>n;h=1;l=n/2+1;ahl=1;for(i=2;i<=n*n;i+)if(i%n=1) h+;elseh-;l+;if(h=0) h=n;if(l=n+1) l=1;ahl=i;for(h=1;h<=n;h+) cout<<"n"for(l=1;l<=n;l+)cout<<ahl<<" "第5题:#include<string.h>#include<iostream.h>int main(void)char s50,c;int l,i,flag=0;cin>>s>>c;l=strlen(s);i=0;while(i<l&&flag=0)if(c=si) flag=1;else i+;if(flag)cout<<i;elsecout<<"NO"return 0;第6题:#include<stdio.h>#include<string.h>int main(void)char s40,c,t40;int a,b,l,i;gets(s);l=strlen(s);a=0,b=l-1;for(i=0;i<l;i+)ti=si;while(a<b)c=ta;ta=tb;tb=c;a+;b-;tl='0'i=0;while(ti!='0')sl=ti;l+;i+;sl='0'puts(s);第1题:编写函数,求一个字符串的长度。在主函数中调用该函数,输出结果。输入字符串(允许包含空格),输出字符串的长度。 样例输入:How Are You? 样例输出:12第2题:编写程序求  要求使用函数,函数功能是:求f(x)。n由键盘输入,输入输出均在主函数中完成。 样例输入:5样例输出:10.4071 第3题:求数列的前n项和  要求使用函数,函数功能是:计算数列的每一项,n由键盘输入。累加过程和输入输出均在主函数中完成。样例输入:50 样例输出:1.96079第4题:编写程序完成进制转换,要求使用函数,函数功能是:十进制转换为八进制,输入输出均在主函数中完成。 样例输入:125 样例输出:175

注意事项

本文(c语言经典题目;带答案)为本站会员(自***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.