电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

C++常用基本程序

25页
  • 卖家[上传人]:鲁**
  • 文档编号:477098983
  • 上传时间:2023-12-13
  • 文档格式:DOCX
  • 文档大小:105.81KB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、C+常用基本程序1=1一、数的各位表示方法1、两位数的各位表示 个位数的表示方法:a%10=x ;例:45%10=5 ; 十位数的表示方法:a/10=x;例:45/10=4;2、三位数的各位表示 个位数的表示方法:a%10=x;例:456%10=6; 十位数的表示方法:a%100/10=x;例:456%100/10=5; 百位数的表示方法:a/100=x; 例:456/100=4;3、通式:k=a/10(n%10A表示要求的数字,n表示要求的个数,k表示该位值。4、给出一个不大于5位的正整数,求出它是几位数及各位上的数字。#includeusing namespace std;int main()long int n;int wei,wan,qian,bai,shi,ge;cinn;if(n99999) couterror!9999)ei=5;else if(n999)wei=4;else if(n99) wei=3;else if(n9) wei=2;elsewei=1;wan=n/10000;qian=n/1000%10;bai=n/100%10;shi=n/)%10:ge=n%1

      2、0;if(wei=5)coutwei.wan.qian”.bai”.shi”.geendl;if(wei=4)coutwei.qian”.bai”.shi”.geendl;C+蒲丽中茸撇苗 Bwellinla coufAAWe 一人人IslsAAbm一人人=AASh一人 人人 end 一: 15welli& coufAAWe 一人人=一人Ash 一人AlslsAAgeAAend-;Bwelli,nl)cou-AAwe_AA=AAgnAAendb rer+urnosnd udeAiosstea m V sndudeAmafhv using namespaceacb inr+m9!.noinr+Lnk cinvvm knsaank for(IH2:IAHkl+) Bn*IHnsbreak Islvk)8uf人八n人人=*1k&ia人endk Ifpsecouf 人入 nAIANWISIAAendkrer+umo尸aflHIKmsnccde 人iosrreamv #inccdeAcmmhv using namespace srd void n)inf kknsqHnk n3C+蒲丽中茸撇苗

      3、for=&IAnk=+)BnIHno)break*BlvklcomAIA-MmwlyIAAendkKpse8U一人人=llilmwwIA人 endkin- m.no-n- mc-nvvap(nbre-urnonccdeAo*sr+rea m V using namespaceaCH inf m9!.noinfoidnvvJiBa%2Rs8ufAk:esIAend= lipsecoufA.noint a,b,c,max;coutabc;if(ab)if(ac)/*对a和c进行比较*/max=a;/*如果if语句的条件正确,执行这个语句,即如果ac ,将a的给 max*/elsemax=c;/*如果if语句的条件不正确,执行这个语句,即如果ac)max=b;elsemax=c;coutmax=maxendl;return 0;进行两轮比较后,即可比较完2、#include using namespace std;int main()int a,b,c,max;cinabc;if(ab)max=a:elsemax=b;if(cmax)max=c;coutmax=endl;return 0;3

      4、、利用条件表达式比较 #include using namespace std; int main()int a,b,c,max,min;cinabc;min=ab?a:b;min=minb?a:b;max=maxc?max:c;coutmax=maxendlmin=minendl;return 0;(二)对多个数的比较 利用循环语句,对每个数进行顺次比较,利用中间变,将每个数和中间变进行比较,如果符合条件, 那就刷新值,如果不符合条件,就进行下面的比较。/*首先对max进行赋初值为零,然后要和下面的输入值进#include using namespace std; int main() int temp,max=0,min,i=0;行比较,不过不赋初值,就没法和下面的值进行比较7couttemp;min=temp;/*这个语句的作用是将输入给min,因为数都是大于0的,如果赋初值为0,那么将对最小值无法进行比较,但不影响最大值*/fort;) if(tempmax) max=temp;/*进行条件判断,如果值大于max,就将中间变量的,给 max*/if(temptemp;/*然后输

      5、入另一个数,进行下一轮的比较7coutmax=maxtmin=minendl;return 0;五、数的求和,平均值问题1、_般的输入数据求和 #includeusing namespace std;int main()int a,sum=0,i;cina;while(a0)sum+=a;cina;coutsumendl;return 0;2、求1+2+3+.+n;#includeusing namespace std;int main()int n,sum,i;/*计算 1+2+3+.+n 的值*/sum=0;cinn;cout1+2+3+.+n 的值为:;for(i=1;i=n;i+)sum+=i;coutsumendl;return 0;3、1+3+5+.+99 的值#includeusing namespace std;int main()int n,sum,i;/*计算 1+2+3+.+n 的值*/6sum=0;cinn;cout1+2+3+.+n 的值为:;for(i=1;i=n;i+)sum+=i;coutsumendl;return 0;4、2+4+6+.+100的值#

      6、includeusing namespace std;int main()int n,sum,i;/*计算 1+2+3+.+n 的值*/sum=0;cinn;cout1+2+3+.+n 的值为:;for(i=1;i=n;i+)sum+=i;coutsumendl;return 0;5、求1+2+3+.n的和不大于1000的最大自然数n#includeusing namespace std;int main()int n,s=0;for(n=1;s=1000;n+)s+=n;coutn=nendl;return 0;6、打+ v 2 + + % n , n从键盘输入#include/* 计算 sqrt(1)+sqrt(2)+.+sqrt(n)的ffl*/#includeusing namespace std;int main()int n,i;double sum=0;cinn;for(i=1;i=n;i+)sum+=sqrt(n);coutsum=sumendl;return 0;i + C1 +巨 L C1 +克 +拓 L. + Ci + .+#include#includeusing namespace std;int main()int n,i;double sum=0,s=0;cinn;for(i=1;i=n;i+)s+=sqrt(n);sum+=s;coutsum=sumendl;return 0;8、求出分数序列2/1+32+孰+85+1装.,的前20项的机#include/* 计算 2/1+2+5/3+.的前 20 项的值*/using namespace std;int main()int i,t;double sum=0,z,a=2,b=1;for(i=1;i=20;i+)sum+=a/b;t=a;a+=b;b=t;coutsum=sumendl;return 0;9、求出分数序列24+47+&10+&13+10A6+的前20项的和#include/* 计算 2/4+4/7+6/10+8/13.*/using namespace std;int main()int

      《C++常用基本程序》由会员鲁**分享,可在线阅读,更多相关《C++常用基本程序》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.