《C++低学阶例题(简单版)十六》由会员分享,可在线阅读,更多相关《C++低学阶例题(简单版)十六(8页珍藏版)》请在金锄头文库上搜索。
1、C+ 低学阶 例题题目一:编写一程序,输入一个三位正整数,取出这个数的百位,十位,个位,然后将这些位上的数字,加起来,例如输入345,百位为3,十位为4,个位为5,加起来为3+4+5=12。输入:共1行第1行为,一个三位数的整数。输出:共一行为这个数的百位,十位,个位,然后将这些位上的数字代码:#includeusing namespace std;int main()int a,b,c,d,e;cinab;c=a+b;d=a-b;e=a*b;if(ce&cd)coutcc&de)coutdd&ec)couteendl; return 0;题目二:输入一个整数m,然后输入m个数(其中一定会出现
2、6),然后输出这m个数中数字6出现的位置输入:两行第一行 m(m1000)第二行 m个数输出:输出这m个数中数字6出现的位置(注意位置是从1开始的)代码:#includeusing namespace std;int main()int a1000;int n;cinn;for(int i=0;iai;if(ai=6)couti+1; return 0;题目三:输入两个个整数m,n,然后输入m个数(其中一定会出现n),然后输出这m个数中数字n出现的位置输入:两行第一行 m n(m保证为正整数 并且m=0的整数)第二行 m个数(中间以空格间隔 所有的数都是=10000)输出:输出这m个数中数字n
3、出现的位置(注意位置是从1开始的)代码:#includeusing namespace std;int main() int a1000; int n,b; cinnb; for(int i=0;iai; if(ai=b) couti+1; return 0;题目四:输入一个成绩,自动判断学生的考试等级输入:输入成绩(0100)输入的成绩范围是在0100成绩=0 显示太惨了0成绩60的 显示不及格60=成绩90的 显示合格90=成绩100 显示优秀成绩=100 显示太棒了输出:输出对应的等级代码:#includeusing namespace std;int main() int a; cin
4、a; if(a=0) cout0&a60) cout =60&a90) cout =90&a100) cout 优秀; else if(a=100) cout 太棒了; return 0;题目五:小树第1年高度为50厘米,第2年高度为100厘米,第3年高度为130厘米,第4年高度为150厘米使用变量与cout来显示小树长高的过程输入:无输出:第1年高度50第2年高度100第3年高度130第4年高度150代码:#includeusing namespace std;int main() int a=50,b=100,c=130,d=150; cout第1年高度aendl; cout第2年高度bendl; cout第3年高度cendl; cout第4年高度dendl; return 0;8