第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有人可以解釋為什么這段代碼不起作用嗎?

有人可以解釋為什么這段代碼不起作用嗎?

墨色風(fēng)雨 2023-04-13 17:09:40
我在課堂上得到了一個程序,該程序是關(guān)于從用戶那里獲取 2 到 10 (n) 之間的整數(shù)用戶輸入并打印所有“n”個數(shù)字回文數(shù)字。我想出了一個代碼,但它似乎不起作用properly.Myself,我找不到邏輯錯誤,所以有人可以幫助處理這段代碼并提出任何更改建議嗎?回文數(shù)是從數(shù)的兩邊讀出相同的數(shù)。    import java.util.Scanner;    public class npalindrome    {    public static void main()    {    int i,j,k,l=0,n,r=1,p;    Scanner sc=new Scanner(System.in);    System.out.println("Enter your number between 2 to 10");    n=sc.nextInt();    for(i=(int)Math.pow(10,n-1);i<=((int)Math.pow(10,n)-1);i++)    {        k=i;        r=0;        l=0;        while(k>=0)        {            r=k%10;            l=(l*10)+r;            k=k/10;        }        if(l==i)        {            System.out.println(i+" ");        }    }}可以說沒有輸出,程序在無限循環(huán)中運(yùn)行
查看完整描述

1 回答

?
鳳凰求蠱

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個贊

因?yàn)槟愕膋總是大于等于0。所以你陷入了你的while:

while(k>=0)

也許您想將其更改為 just while(k>0)?


查看完整回答
反對 回復(fù) 2023-04-13
  • 1 回答
  • 0 關(guān)注
  • 125 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號