欢迎来到天天文库
浏览记录
ID:30773349
大小:306.90 KB
页数:14页
时间:2019-01-03
《c++程序复习资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、//C++语句(课本p47)//for语句的用法(课本p76)//求百位上的数字(运算符课本p30及附表B)〃求十位上的数字〃求个位上的数字〃个、十、百位上数字的立方之和//判断是否为水仙花数//endl是换行符,1•水仙花数。(一个n位数(nM3),它的每个位上的数字的n次幕之和等于它本身。例:「3+5八3+3八3=153)①输出三位的水仙花数#includeusingnamespacestd;intmain(){inti,nl,n2,n3,m;for(i=100;i<=999;i++){nl=i/100;n2=i/10%10;n
2、3=i%10;m二nl*nl*nl+n2*n2*n2+n3*n3*n3;if(m==i)cout«i<usingnamespacestd;intmain()3、方之和〃判断是否为水仙花数//endl是换行符,c*F:C++labl_lDebuglab:[153IB70□71407[Pressanykeytocontinue下图为无换行符endl时:#includeusingnamespacestd;intmair)()return0;C'*F:C++labl_14、Debuglabl_1.exe*153370371407Pressanykeytocontinue勺6L.1'rHH于上仙行数熱位水换閉的的H为无耐上上上、否,吾位位位十是符乍百十个.断行Fow^判换〃“〃〃〃“是xly67p②给出一个三位数,判断其是否为水仙花数#include〈iostreani>usingnamespacestd;intmain()intn,a,b,c;intsum;//C++语句(课本p47)cout«,z请输入一个100—999Z间的整数:b二n/10-a*10;c二n—3*100—b*10;sum二3*8*8+b*b*b5、+c*c*c;if(sum~n)cout«n«z,是水仙花数!"<usingnamespacestd;intmain()intn.a^b^c;intsum;cout«-请输入一个100-999之间的整数cin»n;a=n/100;〃求百位上的数字(运算符课本P30及附表B)C'*F:C++labl_lDebuglabl_lb=6、n/1O-a*10;c=n-a*10O-b*10;sum=a*a*a+b*b»b+c*c*c;if(sun==n)cout«n«fi是水仙花数IBB«endl;elsecout«n«11不是是水仙花数Bi«endl;return0;〃人.十.百位上数字的立方之和〃以上四句为讦语句(课本P64)ttincludeusingnamespacestd;intmain()7、C++labl_1Debuglabl_1.ext234不是是水仙花数Pressanykeytocontinueb=n/10-a*10;c=n-a*1O0-b*10;sum=a*a*a*b*b*b*c*c»c;if(sum==n)cout«n«,B是水仙花数I"XCendl;elsecout«n«B,不是是水仙花数,i«endl;return0;〃人、十、百位上数字的立方之和〃以上四句为iF语句(课本“如)cin>〉n;a二n/100;〃求百位上的数字(运算符课本P30及附表B)2•求a!+b!+c!的值,用一个函数fac(n)求n!.a,b,c的8、值由主函数输入,得到的值在主函数中输出。#includeusingname
3、方之和〃判断是否为水仙花数//endl是换行符,c*F:C++labl_lDebuglab:[153IB70□71407[Pressanykeytocontinue下图为无换行符endl时:#includeusingnamespacestd;intmair)()return0;C'*F:C++labl_1
4、Debuglabl_1.exe*153370371407Pressanykeytocontinue勺6L.1'rHH于上仙行数熱位水换閉的的H为无耐上上上、否,吾位位位十是符乍百十个.断行Fow^判换〃“〃〃〃“是xly67p②给出一个三位数,判断其是否为水仙花数#include〈iostreani>usingnamespacestd;intmain()intn,a,b,c;intsum;//C++语句(课本p47)cout«,z请输入一个100—999Z间的整数:b二n/10-a*10;c二n—3*100—b*10;sum二3*8*8+b*b*b
5、+c*c*c;if(sum~n)cout«n«z,是水仙花数!"<usingnamespacestd;intmain()intn.a^b^c;intsum;cout«-请输入一个100-999之间的整数cin»n;a=n/100;〃求百位上的数字(运算符课本P30及附表B)C'*F:C++labl_lDebuglabl_lb=
6、n/1O-a*10;c=n-a*10O-b*10;sum=a*a*a+b*b»b+c*c*c;if(sun==n)cout«n«fi是水仙花数IBB«endl;elsecout«n«11不是是水仙花数Bi«endl;return0;〃人.十.百位上数字的立方之和〃以上四句为讦语句(课本P64)ttincludeusingnamespacestd;intmain()7、C++labl_1Debuglabl_1.ext234不是是水仙花数Pressanykeytocontinueb=n/10-a*10;c=n-a*1O0-b*10;sum=a*a*a*b*b*b*c*c»c;if(sum==n)cout«n«,B是水仙花数I"XCendl;elsecout«n«B,不是是水仙花数,i«endl;return0;〃人、十、百位上数字的立方之和〃以上四句为iF语句(课本“如)cin>〉n;a二n/100;〃求百位上的数字(运算符课本P30及附表B)2•求a!+b!+c!的值,用一个函数fac(n)求n!.a,b,c的8、值由主函数输入,得到的值在主函数中输出。#includeusingname
7、C++labl_1Debuglabl_1.ext234不是是水仙花数Pressanykeytocontinueb=n/10-a*10;c=n-a*1O0-b*10;sum=a*a*a*b*b*b*c*c»c;if(sum==n)cout«n«,B是水仙花数I"XCendl;elsecout«n«B,不是是水仙花数,i«endl;return0;〃人、十、百位上数字的立方之和〃以上四句为iF语句(课本“如)cin>〉n;a二n/100;〃求百位上的数字(运算符课本P30及附表B)2•求a!+b!+c!的值,用一个函数fac(n)求n!.a,b,c的
8、值由主函数输入,得到的值在主函数中输出。#includeusingname
此文档下载收益归作者所有