[問題] 求任意整數中出現的特定數字個數
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):輸入一個整數 判斷裡面含有多少個數字 7
餵入的資料(Input):任意整數(不限位數)
預期的正確結果(Expected Output):算出有幾個 7
錯誤結果(Wrong Output):數字亂碼
程式碼(Code):(請善用置底文網頁, 記得排版)
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int counter;
int n;
int digit;
printf("Enter a positive integer: ");
scanf("%d" , &n);
while (n!=0) {
digit = n%10;
if(digit == 7){
counter++;
}
n = n/10;
}
printf("There are %d seven" , counter);
system("pause");
return 0;
}
補充說明(Supplement):
大家好 我是初學者正在練習程式設計藝術這本書的習題...才第三章我就快滅亡了
請求前輩支援 @@" 我已經想到我的極限了 也盡可能的在找出錯誤 可是就是找不出來
執行後也依舊是亂碼 我適用 dev 來跑的 希望前輩們能救救小弟 已經開始體會跑不
出來那種寢食難安的感覺了 我現在在看別的都會衣值回頭去想 快要精神分裂了...!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.8.148
推
03/26 14:45, , 1F
03/26 14:45, 1F
推
03/26 14:46, , 2F
03/26 14:46, 2F
→
03/26 14:48, , 3F
03/26 14:48, 3F
→
03/26 14:48, , 4F
03/26 14:48, 4F
→
03/26 14:51, , 5F
03/26 14:51, 5F
→
03/26 14:52, , 6F
03/26 14:52, 6F
→
03/26 14:53, , 7F
03/26 14:53, 7F
→
03/26 14:54, , 8F
03/26 14:54, 8F
→
03/26 14:56, , 9F
03/26 14:56, 9F
→
03/26 14:56, , 10F
03/26 14:56, 10F
→
03/26 14:57, , 11F
03/26 14:57, 11F
→
03/26 14:57, , 12F
03/26 14:57, 12F
→
03/26 14:58, , 13F
03/26 14:58, 13F
→
03/26 14:58, , 14F
03/26 14:58, 14F
→
03/26 14:58, , 15F
03/26 14:58, 15F
→
03/26 14:59, , 16F
03/26 14:59, 16F
→
03/26 19:45, , 17F
03/26 19:45, 17F
推
03/26 19:48, , 18F
03/26 19:48, 18F
→
03/26 19:48, , 19F
03/26 19:48, 19F
→
03/26 20:23, , 20F
03/26 20:23, 20F
→
03/26 21:13, , 21F
03/26 21:13, 21F
→
03/26 21:14, , 22F
03/26 21:14, 22F
推
03/26 21:16, , 23F
03/26 21:16, 23F
推
03/26 21:18, , 24F
03/26 21:18, 24F
→
03/26 22:22, , 25F
03/26 22:22, 25F
→
03/26 22:22, , 26F
03/26 22:22, 26F
→
03/26 22:23, , 27F
03/26 22:23, 27F
→
03/26 22:23, , 28F
03/26 22:23, 28F
推
03/28 13:20, , 29F
03/28 13:20, 29F
→
03/28 13:21, , 30F
03/28 13:21, 30F
推
03/28 13:24, , 31F
03/28 13:24, 31F
→
03/28 13:24, , 32F
03/28 13:24, 32F
→
03/28 13:26, , 33F
03/28 13:26, 33F
→
03/28 13:26, , 34F
03/28 13:26, 34F
推
03/28 13:30, , 35F
03/28 13:30, 35F