1. 输入一个华氏温度,要求输出摄氏温度,公式为C=5/9(F-32),输出C的数值。
2. 编程要求:输入一个两位数,分离这两个数字,把这两个数字之和打印出来。如:输入79,输出:7,9,和16。
3. 求一个3*3矩阵对角线(主对角线和次对角线)元素之和。
4. 输入一个角度值,要求求出它的正弦,余弦。如:输入300,输出:正弦0.5,余弦0.866。
5. 请输入一个三位数,把它的百位,十位,个位分离出来。如:输入328,输出3,2,8
6. 编程要求输入一个矩形的两条边(a,b),求出这个矩形的面积。
7. 编程要求,输入一个圆的半径值,求出它的周长,它的面积。如:输入:5,输出:周长,31.4;面积,78.5。
8. 求输入的10个数字的平均值。
9. 请输入一个年份,判断这个年份是否是闰年?如果是闰年,就输出“leap year”,否则输出“not leap year”。
10.有一分数序列,2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的20项之和。
11.求100之内的所有素数。
12.输入三个数,求三个数的最大公约数。如:输入4,8,14;输出2
13.打印出杨辉三角形。(打印出5行)
        1
1      1
1      2      1
1      3      3      1
1      4      6      4        1
14.求输入一个十进制数,把它转换成二进制数?如:输入24,输出11000
15.打印水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。打印出1000以内的水仙花数。
16.输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。如:输入”abc12  $%!cah46”,输出:英文字母6,空格2,数字4,其他字符3。
17.求这几项数值之和,k*k从1开始到10平方之和,1/k从1开始到15项数值和,这两项之和。
18.一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
19.编写一个程序,要求将一个3*3的矩阵进行行列转置。输出要求:输入的一个3*3的行列式,再显示一个转置之后的行列式。
20.用“冒泡法”对十个数字进行排序,排完之后输出。要求:十个数字自己初始化,输出排序之后的结果。
21.有1,2,3,4四个数,能组成多少个不重复且互不相同的三位数?打印出这些三位数?
22.验证输入三个数,判断是否构成一个三角形,如果是构成一个三角形,就输出一个“yes”;如果不是构成一个三角形就输出“no”。如:输入1,1,1;输出no
23.输入两个数,要求判断这两个数的和,及两个数的乘积是否相等,如果相等,打印“equal”,否则打印“not equal”。
24.编程实现输入一个整数,判断其能否被3,5,7整除,并输出以下信息之一:
①能同时被357整除;
②能被其中两数(要指出哪两个)整除。
25.编程要求到满足乘积为50的两个不大于10的整数,并将这两个数输出来。
26.用公式“π/4 = 1-1/3+1/5-1/7+”求π的近似值,直到最后一项的绝对值小于10-8为止。
27编程要求:求出符号函数,(1)如果输入一个小于零得数,就输出-1;(2)如果输入一个大于零的数,就输出一个1;(3)如果输入一个等于零的数,就输出0。
28.求Sn=a+aa+aaa++aaa之值,其中a是一个数字。例如:2+22+222+2222+22222(此时n=5),n由键盘输入。
29.有一个分数序列:13/25/37/49/511/6求出这个数列的前20项之和。
30求所有满足如下条件的三位数:它除以11得的商等于它各位数字的平方和。例如550,除以11商为50,52+52+02=50
零基础学java编程
31创建一个Applet程序,要求在窗口当中显示5个字符串,每行输出一个字符串,字符串的内容是:This is a java string。
32.创建一个Frame的窗口程序,设置标题为:弹出式菜单的应用。窗口大小为350,200,创建一个文本区,弹出式菜单的菜单项是:打开,保存,关闭,退出。编写退出事件,要求在文本区点击鼠标右键就弹出这个菜单,再点击“退出”关闭整个窗口。
33.编写一个Frame窗口程序,创建一个文本区,设置窗口标题为“显示文件内容”,窗口的宽度、高度分别为400,300,再创建一个按钮,标题为“打开”,点击“打开”按钮,显示打开文件对话框,选择一个文件把它的内容显示在文本区里。
34.创建一个Applet程序,要求设置卡片布局管理方式,里面设置四个按钮,标题分别是:第一张,第二张,第三张,第四张。要求再创建一个菜单,主菜单名是:显示,菜单项是:第一张,最后一张。要求点击菜单项能够使卡片切换显示。
35.编写一个基于APPLET的程序,要求在容器当中放置一个标签,提示的文字是“1+2+3+…+100的和”,在放置一个文本框,在文本框里显示这个1+2+3+…+100的总和。
36.编写一个基于窗口的程序,要求在这个窗口中放置一个面板,上面放置两个按钮,第一个是“提示”,“退出”,按“提示”按钮弹出一个新的对话框,要求能够关闭弹出的对话框,按“退出”按钮能够退出整个窗口。
37.编写一个GUI的程序,要求是基于窗口的程序,在上面放置四个标签,分别是“世界”,
“中国”,“浙江”,“杭州”。并且能够使得这个窗口正常关闭,编写窗口关闭的事件,使其退出。
38.编写一个GUI的程序,做一个Applet的程序,要求设置网格的布局方式,在窗口的底部放置一个面板,在此基础上放置两个按钮,分别是“确定”,“取消”,在窗口顶部放置一个面板,上面放置一个标签,提示文字是“Java欢迎你”。
39编程实现,在一个基于APPLET的程序里,分别写出四个过程,初始化,开始,停止,清除,验证APPLET程序的执行过程。这四个写成独立的方法,放在一个主类里。
40.在一个APPLET下,要求显示一个字符串,然后再把这个字符串进行翻转。如原串是:I am a student.翻转之后:.tneduts a ma I。都显示在Applet当中。
41.在Applet下,创建两个标签,一个显示在左边,另外一个显示在右边。第一个标签的内容是:中国杭州;第二个标签的内容是:欢迎您。
42.编程要求基于applet,里面放置两个文本区,第一个能进行编辑,初始化文字内容为“这是文本区”,第二个文本区不能进行编辑。
43.编写基于Applet的程序,里面创建5个单选按钮,单选按钮的标题分别是:美国,英国,法国,中国,德国。创建一个标签与一个文本框,标签提示的文字是:请选择一个东方国家。添加单选按钮的事件,点击使得选中国家的名字出现在文本框中。
44.编写一个窗口程序,设置标题为“按钮演示”,里面创建一个按钮,设置窗口的宽度和高度分别为400,300,布局方式为NULL,设置按钮的坐标位置为(10,40,70,25),整个窗口要求退出可以关闭掉,点击按钮要求也能退出。
45.建一个基于窗口的程序,设置标题为“标签演示”,要求能使窗口关闭,窗口的宽度高度分别为300,200,布局方式为NULL,创建一个标签,设置标签的文字为“welcome”,设置标签的坐标为(40,50,130,30),将标签中心对齐,设置其背景为蓝,前景为红。
46.编写一个基于窗口的程序,里面创建一个标签,标签的文字为“欢迎使用JAVA”,中心对齐,窗口的标题为“Java Demo”,设置标签的字体为“serif”,字体倾斜,字体大小为16,并且编写窗口正常关闭的事件。
47.编写基于Applet的程序,题目要求:设置标题为“ Java Demo”,窗口大小为(450,300),创建两个文本框,文本框长度分别为40,30,布局方式为NULL,第一个文本框的位置点(50,50,130,40),第二个文本框的位置点(50,70,130,40)。
48.创建一个窗口程序,题目要求:创建一个按钮,按钮的标题为“Demo”,按钮的位置为(40,60,100,50),布局方式为Null。
49.编写一个APPLET程序,标题为:滚动条程序,创建一个滚动条和文本框,移动滚动条的滑块能在文本框中显示出1到1000的值。
50.编写一个APPLET程序,创建两个标签,一个选项框,选项框的内容是:浙江大学,浙江工业大学,浙江师范大学,杭州电子工学院,杭州师范学院,宁波大学。创建一个列表框。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。