Java数据结构与算法

[复制链接]
查看11 | 回复4 | 2011-1-26 12:57:47 | 显示全部楼层 |阅读模式
给出一组数:1,4,7,10,。。。,3N+1,n为正整数 找出下一个数和第十个数 写出伪代码和Java代码 谢谢啦
没有给出3n+1, 只是1,4,7,10,13。。。

回复

使用道具 举报

千问 | 2011-1-26 12:57:47 | 显示全部楼层
/*给出一组数:1,4,7,10,。。。,3N+1,n为正整数 找出下一个数和第十个数 * 写出伪代码和Java代码 谢谢啦*/ public static String getNumber(int number){//定义一个初始值0判断如果number为0或是负数return "您输入的不对请输入正整数(除0意外的自然数)";否则就进行运算 根据算式 3*(number-1)+1进行运算
返回运算结果} }public static void main(String [] args){打印输出 }
回复

使用道具 举报

千问 | 2011-1-26 12:57:47 | 显示全部楼层
public static void main(String[] args) {//定义当前为10int i=10;System.out.println("当前数为:"+getNum(i));System.out.println("下一个数为:"+getNext(i)); } /*** 获得index之后的那个
回复

使用道具 举报

千问 | 2011-1-26 12:57:47 | 显示全部楼层
public int getNum(int n){
return 3*(n-1)+1;}n为正整数,即当前第几个数,n=10即返回第10个数public int getNextNum(int n){
return 3*n+1;}n为正整数,即当前第几个数,n=10即返回第11个数
回复

使用道具 举报

千问 | 2011-1-26 12:57:47 | 显示全部楼层
public static void main(String[] args) {for (int i = 0; i < 10; i++) { if(i==4){
System.out.println("下一个数为 "+(3*i+1)); } if (i==9){
System.out.println("第十
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行