循环结构
输入32 33 50 34 65 67 -1 输出281 输入13 15 17 30 35 -2 输出110 测试
输入31 33 50 34 65 67 -5 输出280
#include
intn,a=0; cin>>n; while(n>=0)
{a=n+a; cin>>n;}
cout<
循环11:特殊数值
已知四位数3025有一个特殊性质: 它的前两位数字30和后两位数字25的和是 55, 而55的平方刚好等于该数(55*55=3025). 试编一程序打印所有具有这种性质的四位数. 输入无输出2025 3025 9801 #include
inti,a,b;
for(i=1000;i<=9999;i++) {
a=i/100; b=i0; if((a+b)*(a+b)==i) cout<
循环12:征税
税务部门征收所的税,规定如下:
1)收入在1000元以内(含1000),免征;
2)收入在1000~3000元以内(含3000),纳税额为收入的3%; 3)收入超过3000~5000元以内(含5000),纳税为收入的4%; 4)当收入超过5000元时,纳税为收入的6%。
请根据以上关系,输入收入m,输出应缴纳的税收tax。 输入:第一个整数n表示后续有n个收入
循环结构
输出:每个收入对应的纳税额 输入4 900 2000 4000 6000 输出0 60 160 360 #include
doublem,tax;;inti,n; cin>>n;
for(i=1;i<=n;i++) { cin>>m; if(m<=1000) tax=0;
else if(m<=3000) tax=m*0.03; else if(m<=5000) tax=m*0.04; else
tax=m*0.06; cout<
循环13:因数个数
给定一个正整数n,求它的因数个数。如6的因数为1、2、3、6,则因数个数为4。 输入12 输出6 测试
输入30 输出8 #include
intn,i,count=0; cin>>n;
for(i=1;i<=n;i++) { if(n%i==0) count++; }
cout<
循环结构
}
循环14:最大公约数
键盘输入两个正整数m,n,求出他们的最大公约数。 输入20 15 输出5 测试
输入32 80 输出16 #include
intm,n,i; cin>>m>>n; for(i=m;i>=1;i--) {
if(m%i==0&&n%i==0) break; }
cout<
循环15:斐波那契数列
判断第n个斐波那契数列能否被3整除给定斐波那契数列为:F(0)=1, F(1)=1, F(n)=F(n-1)+F(n-2)(n>=2),编写一个程序,输入n(>=0),如果F(n)能被3整除则输出一个“yes”,否则输出一个“no”。 输入8输出yes 输入6输出no 测试
输入12输出yes #include
int n,F0=1,F1=1,F,i; cin>>n;
for(i=2;i<=n;i++) {
F=F0+F1; F0=F1; F1=F;} if(F%3==0)
循环结构
cout<
cout<< eturn 0; }
循环16:计算奇偶数
求N(<=100)个数中奇数的平方和与偶数的立方和。
注意:输入格式为,第一个数为N,后面接着N个数。输出的平方和与立方和以空格隔开 输入3 5 8 9 输出106 512 测试
输入5 5 8 9 10 输出106 1512 #include
inti,N,n,a=0,b=0; cin>>N;
for(i=1;i<=N;i++) { cin>>n; if(n%2==0) a+=n*n*n; else
b+=n*n;
}
cout<
循环17:数位计算
对于输入的一个数字,请计算它的各个位上的数字为偶数的和。例如:1234,结果为6=2+4。 输入4321输出6 输入51289输出10 测试
输入54893输出12 #include
循环结构
{
intn,x,s=0; cin>>n; while(n) {
x=n; if(x%2==0) s+=x; n=n/10; }
cout<
循环18:数根
对于一个正整数n,我们将它的各个位相加得到一个新的数字,如果这个数字是一位数,我们称之为n的数根,否则重复处理直到它成为一个一位数,这个一位数也算是n的数根。例如:考虑24,2+4=6,6就是24的数根。考虑39,3+9=12,1+2=3,3就是39的数根。请编写程序,计算n的数根。 输入189输出9 测试
输入8943输出6 #include
intn,s=0,t; cin>>n; t=n; while(t>=10) {
s=0; while(t)
{s+=t; t=t/10; } t=s;}
cout<
循环19:平均成绩
假设有一个班级,n名同学选修了C++语言程序设计,要求统计该门课的平均成绩。输入格
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C++循环结构 23道题(含答案)(2)在线全文阅读。
相关推荐: