1樓:匿名使用者
#include
void main()
printf("它是%d位數\n",sum);
int j;
printf("它的每一位是:");
for(j=i;j>=0;j--)/*此時i的值是上個迴圈的值*/printf("%d ",a[j]);
printf("\n");
printf("逆序輸出每一位:");
for(j=0;j<=i;j++)
printf("%d ",a[j]);}
2樓:匿名使用者
#include
void main()
while (i/=10);/*迴圈條件*/printf("%d位數",j); /*輸出位數*/printf("\n2.順序輸出:");
for (i=j-1; i>=0;i--) /*順序輸出每一位數*/printf("%d",a[i]);
printf("\n2.逆序輸出:");
for (i=0;i printf("%d",a[i]); /*逆序輸出每一位數*/} 3樓:匿名使用者 看看怎麼樣 #include void main() printf("是%d位數\n",i); /*輸出位數*/for(j=0;j=0;j--)/*逆序列印*/printf("%-4c",a[j]);} 4樓: #include using namespace std; int main() ;//b陣列放a的每一位數,反過來存放的 cin>>a; //1、求位數 if(a==0) 5樓:匿名使用者 int a; scanf ("%d",&a); printf ("%d",a); 用c語言程式設計:給一個不多於5位的正整數,要求如下: 6樓:匿名使用者 #include int main() if(p==4) if(p==3) if(p==2) if(p==1) return 0;} 7樓:匿名使用者 ||#include #include int main() printf("這是一個%d位數\n",i); int a,b,c; printf("按順序 分別輸出:回"); a=pow(10,(i-1)); b=a*10; while(a>=1) printf("\n"); printf("按逆 答序輸出:"); while(m!=0) return 0;} 8樓:匿名使用者 無法跳出while迴圈 用c語言程式設計:給一個不多於5位的正整數,要求迴圈巢狀實現?
5 9樓:旅初彤 #include void main() while(num!=0) printf("這是一個%d位數,每一位數字是:",count); for(i=count-1;i>=0;i--)else}printf("逆序數是:"); for(i=0;i }這個不需要巢狀迴圈的 10樓:聽不清啊 用一個單純的迴圈就可以實現這樣的功能了。下面是實現的程式源**。 #include int main() printf(「%d是一個%d位數,反過來是%d\n",x1,n,x2); return 0;} c語言程式設計:給一個不多於5位的正整數,要求1求它是幾位數2逆序列印出各位數字 11樓:阿詩丹頓啊啊吵 /*給一個不多於5位的正整數,要求: 一、求它是幾位數,二、逆序列印出各位數字。*/#include int main() if(i>=6) printf("請輸入一個不多於五位的正整數!"); else }return 0;} 12樓:匿名使用者 option explicit private sub command1_click()on error goto errhdlrdim mstr$ mstr = inputbox(" 請輸入一個正整數")do while not isnumeric(mstr) or val(mstr) <= 0 or val(mstr) <> cint(mstr) mstr = inputbox(" 請輸入一個正整數")loop print "你輸入的是:" & mstrprint "位數:" & len(mstr)print "倒序:" & strreverse(mstr)exit sub errhdlr: msgbox "你選擇了取消" end sub 13樓:匿名使用者 #include void main() printf("這個數是%d位的,逆序數=%ld\n",t,b); return;} 14樓:璀璨雪舞 這個我剛好做過,你看看。 #include void main() } 注:f是求萬位的數字,後面的以此類推。 15樓: //改正後如下: #include"stdio.h" main( ) 16樓:左撇子滴偶 x>9999 判斷是5位的 x>999 判斷是4位的 x>99 判斷是3位的 x>9 判斷是2位的 x<10 判斷是2位的 用if .... elseif .... 至於逆序,你可以以整除的方式 17樓:匿名使用者 1. n表示這個正整數。 string s = n.tostring(); num = s.length();就知道是幾位數了。 2. for (int i=s.length()-1;i>=0; i < i--) 18樓:匿名使用者 public static void test(int num) }程式給你,我這沒有畫圖的工具,你看看自己畫吧 我這個方法有點取巧,但是簡單 19樓: scanner scan = new scanner(system.in); system.out.println("輸入一個5位或5位以下的數字"); int num = scan.nextint(); string s = string.valueof(num); system.out.println("輸入數字的長度為:"+s.length()); for(int i=s.length()-1;i>=0;i--) 20樓:翱翔宇航 用字串來最快。。 #include #include void main() 21樓:匿名使用者 private void test(int num) include int main 惡疾臭魚 include include include void check int hui 這個函式用來檢測是否是5位數 int i int count 0 計數變數 char lenth 10 for i 0 i 裡的註釋很清晰,如果不懂再問噢。其實還有另一種... 四舍 入 include main 擴充套件資料 if的返回值為真或假,可以用bool型變數進行儲存,佔用一位元組。c語言中提供了2種形式的if語句 1 if 表示式 語句1,例如 if x y printf d x 2 if 表示式 語句1 else 語句2,例如 if x y printf d ... 奈葉炮下亡魂 include int main printf 平均分為 lf num 10 return 0 include include define n 10 struct student stu n void main show stu c語言編寫程式,從鍵盤輸入6名學生5門功課成績,分別統...使用C語言程式設計 從鍵盤輸入5的正整數,判斷它是不是迴文數
c語言。。用if語句程式設計,輸入三位數,判斷是否為水仙花數
C語言程式設計,從鍵盤上輸入10名學生5門課成績,求平均