文档库 最新最全的文档下载
当前位置:文档库 › 练习题(最新)

练习题(最新)

1:控制台提示输入玩家名字,打印出名字的第一个字符
2:从控制台输入三个玩家的名字,分别以字符串连接符号和格式化符号连接输出,要求前两个相隔一个制表符显示,第三个换行显示
3:用求余和整除操作符完成24小时和12小时之间的转换
4:输入年份和月份,输出当月的天数
5:从键盘输入三角形的三边长,判断这三边是否能构成三角形,如果可以输出三角形类型和面积
6:从控制台输入两个数字和运算符(如:+-*/%),计算出结果
7:从键盘输入一个大于2的整数,判断该数是否是素数
8:编写一个程序,输入年,月,日。输出是当年的第几天
9:找出1-99之间7的倍数或者个位是7或者十位是7的数字,统计其个数并打印出来
10:输出99乘法表(要求工整)
11:计算1到100之间的自然数之和,奇数之和,偶数之和
12:求1+2!+3!+…..+10!的和
13:0-9能构成多少个不重复数字的三位奇数,并且统计打印出来
14:编写一个程序,求12+22+32+42+….+202的值
15:1/1+2/3+3/5+4/7+...+99/197+100/199=?
16:找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数,各位数字的立方和等于该数本身。(如153=13+53+33)并输出这些数字,统计有多少个。并求出这些数字之和。
17:输入一个数,判断它是不是回文数。如12321是回文数
18:从10到100中随机抽取20个不一样的数据,统计其中素数的数量按升序打印出来
19:计算九九乘法表中各行各列的和
20:输入矩阵的行和列,要求都大于2。从0-9之间随机生成矩阵数据。求矩阵中的最大二维矩阵,打印出来
21:从键盘输入数字N,输出一个菱形图形
21:用户输入杨辉三角的行数,以金字塔形状打印出来,要求任意行的数据可以自动整齐排列
22:编写一个程序,在0-9之间随机生成100个整数,求出生成每一个数的数量
23:输入一个字符串,找出字符串中最长字符相同的字串
24:从M个数中找出N个数的所有可能组合
25:socket通讯中经常会用到数组自动扩容,实现如下功能,从控制台输入任意多的整数存入到数组中,按Q退出输入数据,并且把数组中数据按升序打印出来
26:定义一副扑克牌,洗完牌之后,从中提取三张牌出来。剩下的牌依次分发给三个玩家,随机选择一个玩家为地主,把之前的三张牌分给地主。判断地主手中是否有顺子,如果有请找出来。(2-10为数字本身,A为1,J为11,Q为12,K为13,而大小王可以看成任意数字 )
27:从键盘输入一个数N,表示有N个学生,每个学生的数据包括学号、姓名、英语、数学、物理三门课的成绩,从键盘输入这N个学生数据,打印所有学生课程的平均成绩及平均成

绩最高学生的所有信息。(要求用面向对象的知识来开发)

相关文档
相关文档 最新文档