[問題] 2位元轉10位元的問題
開發平台(Platform): (Ex: Win10, Linux, ...)
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
小孩國中上高中暑假在C語言
有一題目是2位元轉10位元
目前寫完程式後出錯
因為我本身不是本科所以也沒辦法幫忙除錯
想請版上的板友可以幫忙給各建議~看初學者的程式錯在哪裡
題目在 https://imgur.com/a/n05q1tM
int main() {
int i;
scanf("%d",&i);
//計算字數
int K=0;
char n[100]={}, m[100]={};
scanf("%s",n);
while (n[k]!='\0') {
k++;
}
//反轉
for (int l=k-1; l>=0;l--){
int p=0;
m[p]=n[1];
p++;
printf("%d\n",m[p]);
}
//計算
int u=0;
for(into=0;o<k; o++){
u+=m[o]*(i^o);
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.172.146.68 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1658658360.A.E29.html
→
07/24 18:30,
2年前
, 1F
07/24 18:30, 1F
→
07/24 18:30,
2年前
, 2F
07/24 18:30, 2F
→
07/24 18:32,
2年前
, 3F
07/24 18:32, 3F
推
07/24 18:34,
2年前
, 4F
07/24 18:34, 4F
→
07/24 18:35,
2年前
, 5F
07/24 18:35, 5F
推
07/24 20:28,
2年前
, 6F
07/24 20:28, 6F
→
07/24 20:28,
2年前
, 7F
07/24 20:28, 7F
→
07/24 20:28,
2年前
, 8F
07/24 20:28, 8F
推
07/24 22:35,
2年前
, 9F
07/24 22:35, 9F
推
07/24 23:14,
2年前
, 10F
07/24 23:14, 10F
推
07/25 03:13,
2年前
, 11F
07/25 03:13, 11F
→
07/25 03:13,
2年前
, 12F
07/25 03:13, 12F
→
07/25 03:13,
2年前
, 13F
07/25 03:13, 13F
→
07/25 03:13,
2年前
, 14F
07/25 03:13, 14F
→
07/25 03:13,
2年前
, 15F
07/25 03:13, 15F
→
07/25 03:13,
2年前
, 16F
07/25 03:13, 16F
→
07/25 11:16,
2年前
, 17F
07/25 11:16, 17F
噓
07/25 13:00,
2年前
, 18F
07/25 13:00, 18F
→
07/25 13:00,
2年前
, 19F
07/25 13:00, 19F
推
07/25 17:23,
2年前
, 20F
07/25 17:23, 20F
噓
07/27 13:19,
2年前
, 21F
07/27 13:19, 21F
→
07/28 20:45,
2年前
, 22F
07/28 20:45, 22F
推
07/29 01:12,
2年前
, 23F
07/29 01:12, 23F
→
07/29 01:12,
2年前
, 24F
07/29 01:12, 24F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章