{
int i, n; n=10
if (args.length>=1) {
try {
n=Integer.parseInt(args[0]); }
catch(Exception e) { } }
System.out.println(n+”is converted into:”);
System.out.println(“------------------------------”); }//方法main结束 }//类J_Test结束
要求完整的程序能够将给定的整数转换成若干行星号(“*”)。具体的转换规则如下唆所示。假设整数以十进制表示,如果给定整数第i位是n,则倒数第i行输出n个星号。下面是具体的两个运行实例。
c:\\examples>java J_Test 123 123 is converted into: *** ** * c:\\examples>java J_Test 34 34 is converted into: **** *** 请不要用超过四行的语句完成上面的程序。当一行内容只有“{”或“}\时,则这行不计算行数。每行至多只能出现一条Java语句,而且每行至多出现一个如下的关键字:“for”、“do”、“while”、“switch\、“if’’和“else”。例如: 1.if(a==b) {
2.System.out.println(s); }
3.System.out.println(s);
上面的程序应当计算为三行程序。
2.56[编程题*]在程序中直接给定一个正整数n(例如n=201),请编写程序计算并输出小于n的最大素数。
2.57[编程题*]请编写一个素数表的程序,要求输出1000以内的所有素数。
2.58[编程题*]请编写程序输出从1到9的乘法口诀表。口诀表的前一部分如下: 1*1=1;
1*2=2;2*2=4;
1*3=3;2*3=6;3*3=9;
l*4=4;2*4=8;3*4=12;4*4=16 ; ?
2.59[编程题**]请完成下面的方法体,使得方法mb-binary在控制台窗口中输出整数i的二进制补码。
Void mb_binary(int i) { //方法体
)//方法mb_binary结束
2.60[趣味题**]请编写一个组合24的游戏程序。由程序的参数给定四个从0到9的整数。程序可以对这四个数字进行任意排列并任意进行四则运算(加减乘除与括号)。如果能够得到24,则输出具体的表达式(只要给出一个就可以)。否则,输出“无解”。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库java第2章 结构化程序设计(3)在线全文阅读。
相关推荐: