程序设计题目1.doc

程序设计题目1.doc

ID:53315468

大小:36.00 KB

页数:2页

时间:2020-04-03

程序设计题目1.doc_第1页
程序设计题目1.doc_第2页
资源描述:

《程序设计题目1.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.编写一个程序,要求输入五个整数,然后由小到大排序再输出.2.将一个整型数组的元素按逆序重新存放(如原序为:8,6,5,4改为:4,5,6,8)。3.输入一个字符,如果是大写字母,则将其转换成小写并输出;若是小写则直接输出;若是非字母字符则打印:“Dataerror!”。4.输入一个整数,写一程序输出它是几位数。5.写一程序求1!+2!+…+10!6.从键盘上输入a与n的值,计算sum=a+aa+aaa+aaaa+…(共n项)的和。例a=2,n=4,则sum=2+22+222+2222.7.编程求数列1,1/2,1/

2、3,1/4,1/5,……的所有大于等于0.000001的数据项之和并输出结果8.求6*6矩阵的主对角线元素之和。9.从键盘输入的10个整数中,找出第一个能被7整除的数。若找到,打印此数后退出循环;若未找到,打印“notexist”。10.设计一个用于计算个人所有税的程序。假设个人所得税的缴纳标准为:月收入少于等于800元者不纳税;超出800元的部分,纳税5%;超出2000元的部分,纳税10%;超出5000元的部分,纳税20%;超出10000元的部分,纳税30%;超出100000元的部分,纳税40%。11.编写一个程序,

3、用循环结构输出以下图形。  &&&&&&&&&  &&&&&&&  &&&&&  &&&&12.编写一个程序求出1000以内的所有素数。13.输入两个整型变量a,b的值,输出a+b,a-b,a*b,a/b,的结果,要求连同算式一起输出,每个算式占一行。例:a等于10,b等于5,a+b的结果输成10+5=1514.求前驱字符和后继字符。输入一个字符,找出它的前驱字符和后继字符,并按ASCII码值,按从大到小的顺序输出这三个字符及其对应的ASCII码值。15.输入三角形的边长,写一求三角形面积的函数。(面积=sqrt(s(

4、s-a)(s-b)(s-c)),s=(a+b+c)/2)16.输入某个点A的平面坐标(x,y),判断(输出)A点是在圆内、圆外还是在圆周上,其中圆心坐标为(2,2),半径为1。17.求爱因斯坦数学题。有一条长阶,若每步跨2阶,则最后剩余1阶;若每步跨3阶,则最后剩2阶;若每步跨5阶,则最后剩4阶;若每步跨6阶,则最后剩5阶;若每步跨7步,最后正好一阶不剩。18.输入一串字符,直到输入一个星号(*)为止,统计(输出)其中的字母个数和数字字符个数。(要求可输入任意字符)19.从键盘输入一个正整数n,编程判断这个数是否同时含

5、有奇数字和偶数字。20.设某县2000年工业总产值为200亿元,如果该县预计平均年工业总产值增长率为4.5%,那么多少年后该县年工业总产值将超500亿元?21.(1)输入一个三位数,判断是否是一个“水仙花数”。水仙花数是指三位数的各位数字的立方和等于这个三位数本身。例如:153=1*1*1+5*5*5+3*3*3(2)一个整数等于该数所有因子之和,则称该数是一个完数。例如:6和28都是完数。因为:6=1+2+3,28=1+2+4+7+14.输出三位数中所有完数。22.输入10个数,将10个整数按生序排列输出,并且奇数在

6、前,偶数在后。如果输入的10个数是:10987654321,则输出:13579246810。23.将数组a[n]中的每一个元素依次循环向后移动一位。24.将一个正整数n输出成“千分位”形式,即从个位数起,每三位之间加一个逗号,例如,将7654321输出成7,654,321.25.求出矩阵a中每行元素的平均值和平均最大的行号。26.编写一个函数,找出矩阵A中最大元素和最小元素所在的行列号.27.给出年、月、日,计算该日是该年的第几天?28.输入数组a,b的元素,用数组a和b构造数组c,使得:c(i)=a(i)-b(i)当

7、a(i)>b(i)时;c(i)=a(i)+b(i)当a(i)<=b(i)时;29.写一程序输出四个人的各种排序方式.30.编写程序求所有各位数字的立方和等于420的三位数.31.有右图这样的数据文件,编写代码读取该文件。并将第1-3行赋值给变量a,剩下的赋值给变量b.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。