欢迎来到天天文库
浏览记录
ID:60779072
大小:61.00 KB
页数:17页
时间:2020-12-18
《C++复习程序题教学资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、精品好文档,推荐学习交流题目:1、输入3个数a,b,c,输出其中的最大数。2、xx<1y=2x-11<=x<103x-11x>=103、(1)给出一个百分制成绩,要求输出等级。成绩分为5个等级,分别为A(90-100),B(80-89),C(70-79),D(60-69),E(0-59)(2)输入一个正整数n,再输入n个学生的成绩,计算平均分,并统计各等级成绩的个数。成绩分为5个等级,分别为A(90-100),B(80-89),C(70-79),D(60-69),E(0-59)(3)输入一些学生的成绩,统计其中最高分和平均值,输入遇负数结束。(例题)
2、4、求出10至1000之内能同时被2、3、7整除的数,并输出。5、(1)1+2+…+100(2)1+3+5+…+99(3)2+4+6+…+100(4),n从键盘输入(5)6、分数序列之和。(1)求出分数序列2/1,3/2,5/3,8/5,13/8…,的前二十项之和。(2)求出分数序列2/4,4/7,6/10,8/13,10/16,12/19,…,的前二十项之和。仅供学习与交流,如有侵权请联系网站删除谢谢17精品好文档,推荐学习交流7、(1)求n!(2)1!+2!+…+n!,n从键盘输入8、求s=a+aa+…+a…a,共n个,其中n和a从键盘输入。9、
3、(1)输入一个字符,如果是大写字母,将其转换为小写(小写字母转换为大写同理,自己写)(2)、输入一行字符,分别统计其中英文字母,数字,空格,其他字符的个数。10、(1)求水仙花数(2)给出一个不多于5位的正整数,求出它是几位数及各位上的数字11、打印出下列图形(用循环完成)*********112123123412、将一个一维数组逆序输出13、求Fibonacci数列。14、冒泡排序法。仅供学习与交流,如有侵权请联系网站删除谢谢17精品好文档,推荐学习交流解法:1、输入3个数a,b,c,输出其中的最大数。#includeusing
4、namespacestd;intmain(){inta,b,c,max;cin>>a>>b>>c;if(a>b)max=a;elsemax=b;if(c>max)max=c;elsemax=max;cout<=10#includeusingnamespacestd;intmain(){intx,y;cin>>x;if(x<1)y=x;elseif(x<10)y=2*x-1;elsey=3*x-11;cout<<"x="<5、urn0;}3、(1)仅供学习与交流,如有侵权请联系网站删除谢谢17精品好文档,推荐学习交流给出一个百分制成绩,要求输出等级。成绩分为5个等级,分别为A(90-100),B(80-89),C(70-79),D(60-69),E(0-59)#includeusingnamespacestd;intmain(){intscore;chargrade;cin>>score;if(score>=90)grade=’A’;elseif(score>=80)grade=’B’;elseif(score>=70)grade=’C’;elseif6、(score>=60)grade=’D’;elsegrade=’E’;cout<usingnamespacestd;intmain(){intn,i,score,sum=0,ave,a=0,b=0,c=0,d=0,e=0;cin>>n;for(i=1;i<=n;i++){cin>>score;7、if(score>=90)a++;仅供学习与交流,如有侵权请联系网站删除谢谢17精品好文档,推荐学习交流elseif(score>=80)b++;elseif(score>=70)c++;elseif(score>=60)d++;elsee++;sum=sum+score;}ave=sum/n;cout<usingnamespacestd;intmain(){intscore,max=0,su8、m=0,ave,i=0;cin>>score;while(score>=0){i++;sum=sum+sco
5、urn0;}3、(1)仅供学习与交流,如有侵权请联系网站删除谢谢17精品好文档,推荐学习交流给出一个百分制成绩,要求输出等级。成绩分为5个等级,分别为A(90-100),B(80-89),C(70-79),D(60-69),E(0-59)#includeusingnamespacestd;intmain(){intscore;chargrade;cin>>score;if(score>=90)grade=’A’;elseif(score>=80)grade=’B’;elseif(score>=70)grade=’C’;elseif
6、(score>=60)grade=’D’;elsegrade=’E’;cout<usingnamespacestd;intmain(){intn,i,score,sum=0,ave,a=0,b=0,c=0,d=0,e=0;cin>>n;for(i=1;i<=n;i++){cin>>score;
7、if(score>=90)a++;仅供学习与交流,如有侵权请联系网站删除谢谢17精品好文档,推荐学习交流elseif(score>=80)b++;elseif(score>=70)c++;elseif(score>=60)d++;elsee++;sum=sum+score;}ave=sum/n;cout<usingnamespacestd;intmain(){intscore,max=0,su
8、m=0,ave,i=0;cin>>score;while(score>=0){i++;sum=sum+sco
此文档下载收益归作者所有