狐貍和兔子java代碼 狐貍是兔子嗎

圍繞山頂一圈有N個山洞,編號為0,1,2,3,4…N-1,有一只狐貍和一只兔子在山洞居住,狐貍總想找到兔子并

一、程序填空題

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),天河企業(yè)網(wǎng)站建設(shè),天河品牌網(wǎng)站建設(shè),網(wǎng)站定制,天河網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,天河網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

圍繞山頂一圈有N個山洞,編號為0、1、2、3、……、N-1,有一只狐貍和一只兔子在洞中居住。狐貍總想找到兔子并吃掉它,它的尋找方法是先到第一個洞(即編號為0的洞)中找;再隔一個洞,即到編號為2的洞中找;再隔2個洞,即到編號為5的洞中找;下次再隔3個洞,即到編號為9的洞中找;……。若狐貍找一圈,請為兔子指出所有不安全的洞號。程序中用a數(shù)組元素模擬一個洞,數(shù)組元素的下標即為洞號,數(shù)組元素中的值為0時,表示該洞安全。若形參n值為30時,不安全的洞號是0、2、5、9、14、20、27。

請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出得出正確的結(jié)果。

注意:源程序存放在考生文件夾下的BLANK1.C中。

不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

#include stdio.h

#define N 100

void fun( int *a , int n )

{ int i, t;

for( i=0; in; i++ )

/**********found**********/

a[i]=0;

i=0;

/**********found**********/

i=1;

while( in )

{ a[i]= 1;

t++;

/**********found**********/

i=30;

}

}

main()

{ int a[N], i, n=30;

fun( a, n);

for(i=0; in; i++)

if( a[i]==1 ) printf("不安全的洞號是 : %d\n",i );

}

明天要考java,有幾個知識點不理解,求大佬可以把以下的題目代碼發(fā)一下,能做幾個都好,只要注釋全就行~

還是耐著性子給你做完了望采納。。。

第七題

/**

*?動物抽象類

*/

public?abstract?class?Animal?{

//顏色

private?String?color;

//類別

private?String?type;

//吃飯

public?abstract?void?eat();

//叫

public?abstract?void?cry();

//get?set方法省略。。。

}

/**

*?游泳的接口

*/

public?interface?Swimable?{

//游泳

public?void?swim();

}

/**

*?兔子類

*/

public?class?Rabbit?extends?Animal?{

@Override

public?void?eat()?{

System.out.println("小兔幾吃蘿卜。。。");

}

@Override

public?void?cry()?{

System.out.println("小兔幾呵呵噠。。。");

}

}

/**

* 青蛙類

*/

public?class?Frog?extends?Animal?implements?Swimable?{

public?void?swim()?{

System.out.println("青蛙會蛙泳。。。");

}

@Override

public?void?eat()?{

System.out.println("青蛙吃昆蟲。。。");

}

@Override

public?void?cry()?{

System.out.println("青蛙呱呱叫。。。");

}

}

public?class?Test?{

public?static?void?main(String[]?args)?{

//兔子

Rabbit?rabbit?=?new?Rabbit();

rabbit.eat();

rabbit.cry();

//青蛙

Frog?frog?=?new?Frog();

frog.eat();

frog.cry();

frog.swim();

}

}

第八題

/**

*?學生類

*/

public?class?Student?{

//學號

private?String?id;

//姓名

private?String?name;

//性別

private?char?gender;

//年齡

private?int?age;

public?Student(String?id,?String?name,?char?gender,?int?age)?{

this.id?=?id;

this.name?=?name;

this.gender?=?gender;

this.age?=?age;

}

//獲得學號、姓名、性別、年齡

public?String?toString()?{

return?"學號:"+id?+"??姓名:"?+?name?+?"???性別:"?+?gender?+?"??年齡:"?+?age;

}

//修改年齡

public?void?changeAge(int?range)?{

age?=?range;

}

//get?set方法省略。。。

}

public?class?Test?{

public?static?void?main(String[]?args)?{

Student?s?=?new?Student("alibb008",?"杰克馬",?'公',?18)?;

System.out.println(s.toString());

s.changeAge(50);

System.out.println(s.toString());

}

}

感慨啊。。。

C語言:.圍繞著山頂有10個洞,一只兔子和一只狐貍

#includestdio.h

int main()

{

int sum=0,inter[10]={0,0,0,0,0,0,0,0,0,0};

int i,HollNum;

for(i=1;i=1000;i++)

{

sum=sum+i;

HollNum=sum%10;

// printf("HollNum is : %d",HollNum);

if(HollNum==0)

inter[0]=10;

else

inter[HollNum]=HollNum;

}

for(i=0;i10;i++)

if(inter[i]==0)

printf("\nThe safe holl is :%d\n",i);

編程4 圍繞著山頂有10個洞,狐貍要吃兔子,兔子說:“可以,但必須找到我,?我就藏身于這十個洞中

#includestdio.h

main()

{

int a[10]={1,2,3,4,5,6,7,8,9,10}; // 洞

int i,j,k;

for(i=1,j=1;i=1000;j=j+i)

{

if(j10)

j=j-10; //循環(huán)

for(k=0;k10;k++) //經(jīng)過的洞置0

if(j==a[k])

a[k]=0;

i++;

}

printf("兔子在的洞:");

for(k=0;k10;k++) //輸出不是0的即是沒經(jīng)過的洞

if(a[k]!=0)

printf("%5d",a[k]);

}

急急快?。?!在線等!狐貍抓兔子的c語言編程

在某個山上有n個洞,住著一直狐貍和兔子,這n個洞呈圓形排列,分布在山的周圍,每個洞之間有一定的距離,狐貍總是想去捉吃兔子。有一天,兔子遠遠地看見了狐貍,便對狐貍說:“這樣吧,我們玩?zhèn)€游戲,把n個洞一次編成1至n號,你住的洞編號n號洞,我藏在另外的某個洞里。你從自己的洞出發(fā),沿著一個方向走,第一次走一個間隔(相鄰的兩洞間為一個間隔),進入1號洞尋找我,第二次走2個間隔,進入3號洞尋找我,依次類推,次數(shù)不限,如果我被你找到了,我就甘愿成為你的美餐,如何?請為兔子找出不安全的洞號。程序中用a數(shù)組元素模擬每個洞,數(shù)組元素的下標為洞號,數(shù)組元素中的值為0時,表示該洞安全,為1時表示不安全。例如,形參n的值為30時,不安全的洞號為0、2、5、9、14、20、27.我來幫他解答

Java代碼編程 經(jīng)典的兔子問題?

這是斐波那契數(shù)列的問題

可以用遞歸,也可以用循環(huán)

遞歸:

public class Demo3 {

// 使用遞歸方法

private static int getFibo(int i) {

if (i == 1 || i == 2)

return 1;

else

return getFibo(i - 1) + getFibo(i - 2);

}

public static void main(String[] args) {

System.out.println("斐波那契數(shù)列的前20項為:");

for (int j = 1; j = 20; j++) {

System.out.print(getFibo(j) + "\t");

if (j % 5 == 0)

System.out.println();

}

}

}

循環(huán):

public class Demo2 {

// 定義數(shù)組方法

public static void main(String[] args) {

int arr[] = new int[20];

arr[0] = arr[1] = 1;

for (int i = 2; i arr.length; i++) {

arr[i] = arr[i - 1] + arr[i - 2];

}

System.out.println("斐波那契數(shù)列的前20項如下所示:");

for (int i = 0; i arr.length; i++) {

if (i % 5 == 0)

System.out.println();

System.out.print(arr[i] + "\t");

}

}

}

網(wǎng)站標題:狐貍和兔子java代碼 狐貍是兔子嗎
地址分享:http://muchs.cn/article46/hjdeeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站制作、商城網(wǎng)站、企業(yè)網(wǎng)站制作、外貿(mào)建站、服務器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化