java第2章 结构化程序设计(3)

2018-12-17 17:06

{

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,则输出具体的表达式(只要给出一个就可以)。否则,输出“无解”。


java第2章 结构化程序设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017年中国电镀市场竞争格局及发展前景预测(目录)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: