资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
C+ 低学阶 例题题目一:输入一个数n,转换成十进制数输出(整数)输入:一个三进制数n (n=100000)输出:一个十进制数代码:#includeusing namespace std;int main()int s=0,a,c=1,b;cina;while(a!=0)b=a%10;s+=b*c;a=a/10;c*=3;couts;return 0;题目二:读入n(1n10000)个整数,求它们的和与均值。输入:输入第一行是一个整数n,表示有n个整数。第2n+1行每行包含1个整数。每个整数的绝对值均不超过10000。输出:输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。代码:#includeusing namespace std;int main()int n;cinn;double sum,a,pin;for(int i =0;ia;sum+=a;pin=sum/n;coutsum ;printf(%.5f,pin);return 0;题目三:从键盘输入任意n(1=n=100)个数,每输入一个数,便输出已输入的数的和。直到输入0为止输入:n行前n行为输入的数n+1行为0输出:n行每次输入后当前的累加和代码:#includeusing namespace std;int main()int a100;int i=0,b,sum=0;a0=0;while(1)cinb;sum+=b;ai=sum;i+;if(b=0)break;for(int j=0;j=i-2;j+)coutajendl;return 0;题目四:输入一个二进制数,将它转换为十进制输出 (请使用函数完成)输入:一个二进制数输出:对应的十进制数代码:#includeusing namespace std;int main()int s=0,a,c=1,b;cina;while(a!=0)b=a%10;s+=b*c;a=a/10;c*=2;couts;return 0;题目五:某市出租车计价规则如下:起步4公里10元,即使你的行程没超过4公里;之后每公里2.4元。请帮忙根据距离,计算出租车费用输入:输入一个整数,为打车距离s( s=1000)输出:出租车费用代码:#includeusing namespace std;int main()int s;double m;cins;if(s=4)m=10;elsem=10+2.4*(s-4);coutm;return 0;7
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号