English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請寫一程式, 可輸入一個三位數之正整數, 並將其數值乘以三倍後由個位數反向輸出 範例程式#includevoid main() {    int  a, n;     printf("請輸入一個正整數 : ");     scanf("%d", &n);     printf("反向輸出結果為 : ");     while (n > 0)     {        a = n % 10;        printf("%d", a);                 n = n / 10;        }     printf("\\n");  }

2006-07-20 16:36:25 · 2 個解答 · 發問者 ...... 6 in 電腦與網際網路 程式設計

2 個解答

#includevoid main() {    int a,n;    printf("請輸入一個正整數 : ");    scanf("%d", &n);    printf("乘3倍後為:%d\n",n*=3);    printf("反向輸出結果為 : ");    while (n > 0)    {      a = n % 10;      printf("%d", a);      n = n / 10;    }    printf("\n");}執行結果:
圖片參考:http://img152.imageshack.us/img152/9559/0720py8.jpg

2006-07-20 16:50:47 · answer #1 · answered by Almond 6 · 0 0

正本 To 版大
副本 To ASD
『〝可〞輸入一個三位數之正整數』
程式要不要檢查輸入的是否為 3 位數且 > 0 ?

2006-07-20 21:16:35 · answer #2 · answered by ? 7 · 0 0

fedest.com, questions and answers