资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
C+ 低学阶 例题题目一:设计一个程序,输入一个值,可以计算式子1*2*4*5+2*3*5*6+.+x*(x+1)*(x+3)*(x+4)请先将将f(x)规律总结出用数学式子f(x)来表达,其中x(x为=1的整数且=1的整数且=1000)输出:式子1*2*4*5+2*3*5*6+.+x*(x+1)*(x+3)*(x+4)计算结果代码:#includeusing namespace std;int fx(int a)int s=0;s=a*(a+1)*(a+3)*(a+4);return s; int main()int x,sum=0;cinx;for(int i=1;i=x;i+)sum+=fx(i);coutsum;return 0;题目二:用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。现在小明发了一条x字的短信,请帮忙计算这条短信的费用。输入:输入一个整数,表示为所发送的短信的字数输出:输入字数短信的费用代码:#includeusing namespace std;int main()int a;double b;cina;if(a%70=0)b=a/70*0.1;else b=a/70*0.1+0.1;coutb;return 0;题目三:快递的计算规则:重量在1500克以内(包括1500克), 基本费16元。超过1500克的部分,每500克加收超重费4元,不足500克部分按500克计算。现在小菜需要你帮忙每一件快递的费用输入:一个整数,为该件快递的重量w(1=w=1000)输出:一个整数,为快递的费用代码:#includeusing namespace std;int main()int w,m;cinw;if(w=1500)m=16;else w=w-1500;if(w/500=0)m=16+4;elseif(w%500=0)m=4*w/500+16; elsem=4*w/500+20;coutm;return 0;题目四:给定一个长度为n的非负整数序列,请计算序列的最大跨度值(最大跨度值 = 最大值减去最小值)。输入:一共2行,第一行为序列的个数n(1 n 1000),第二行为序列的n个不超过1000的非负整数,整数之间以一个空格分隔。输出:输出一行,表示序列的最大跨度值。代码:#includeusing namespace std;int main()int a,b=-100000,c=100000;int n;cinn;for(int i =0;ia;if(ab)b=a;if(ac)c=a;n=b-c;coutn;return 0;题目五:给定10个固定元素5,8,9,5,6,4,3,2,6,10,在队首插入数字1,输出插入后的这行数输入:无输出:输出插入后的这行数代码:#includeusing namespace std;int main()int a20=5,8,9,5,6,4,3,2,6,10;for(int i =11;i0;i-)ai=ai-1; a0=1; for(int i=0;i11;i+) coutai ; return 0;9
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号