c++简单基础实验期末作业
1、设计程序,计算 s=1!+2!+…+10!的值。
2、设计程序,求 2~100 间的非素数。
3、设计程序,求所有的“水仙花数” 。“水仙花数”是各位数字的立方和恰好等于其自身的 3
位数,如 153=13+53+33
5、编程根据输入的 3 条边值判定是否构成三角形,能则求其面积。
6、计算s=1+2+3+…+i,直到累加到 s 大于 1000 为止,并输出s 和 i 的值。
7、分别用 for、while 和 do while 语句编写程序,求 5~20(包括 20)间所有偶数的和。
8、编写程序,求满足如下条件的最大的 n。12+22+32+…+n2≤1000
9、用数据{8.2,6.5,3,9.7,12,2.8,7.6,15,10.3}初始化一维数组,并求其中的最大值、最小值和平均值。
10、编程求字符串“I am a student.”的长度。
11、从键盘输入一个带空格的字符串,并把空格后的第 1 个小写英文字母改为大写英文字母。如从键盘输入“I am forever 25 years old.”时,则输出“I Am Forever 25 Years Old.”。12、设计一个程序,把字符串中的字符逆序。如将“I am a student.”逆序为“.tneduts a ma I”。
13、通过指针拼接字符串。如把“china”和“ people” 拼接成“china people”。
14、设计一个程序