1、判断101-200之间有多少个素数,并且打印出来!
这是个简单的算法题,这里只需要用一个for循坏,然后用一个判断语句看看变量i是否能够被2整除,不能则打印出 i。
2、将一个正整数分解质因数。例:输入90,打印出90=2*3*3*5。
这个也很简单,首先输入一个大一点的数,再设置一个逐渐增大的不为1的变量,让这个大一点的数除以这个变量,能够整除则返回这个变量的值,之后在循环相除,之后吧所有的变量用一定格式打印出来即可。
3、利用条件运算符的嵌套来完成此题:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
这个是最简单的,只需要让用户从控制台输入一个不大于100的值,然后用一些if和else语句判断这个值在哪个区间里,然后打印出来就可以了。
相信这里有很多学习java的朋友,小编整理了一份java方面的学习资料,有想要学习java的可以加一下我的学习群的哟,
74544,6493,欢迎爱学习java的你们!
4、有一牧场,已知养牛27头,6天把草吃尽。养牛23头,9天把草吃尽。如果养牛21头,那么几天能把牧场上的草吃尽呢?并且牧场上的草是不断生长的。”
假设一头一天吃一颗草
27*6=162 草原原有的加上6天长的
23*9=207草原原有的加上9天长的
设草原原有的有x,每天长y
y+6x=162
y+9x=207
y=72 x=15
同理设21头牛能吃z天
21z = 72+15z
z = 12。
5、每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞,而且必须安全 返回机场,不允许中
ABC 3架同时起飞,1/8处,C给AB加满油,C返航,1/4处,B给A加满油,B返航,A到达1/2处,C从机场往另一方向起飞,3/4处,C同已经空油箱的A平分剩余油量,同时B从机场起飞,AC到7/8处同B平分剩余油量,刚好3架飞机同时返航。所以是3架飞机5架次。
附图:
欢迎关注胖胖程序员,可视化学习java,每天更新文章,让Java学习更加简单。