| 7 | 1/1 | 返回列表 |
| 查看: 1577 | 回復: 6 | ||
[求助]
請C語言的人們看看我這個最簡單的小程序哪里有問題呢
|
|
沒有報錯 只是不是我想要運行的正確的結果。我想要這個程序實現(xiàn)的是:隨機兩個數(shù)相加,若輸出正確的結果,則顯示you are right,顯示錯誤的結果,則顯示you are wrong,然后問你是否要繼續(xù),請輸入y或者n,如果你輸入y,則重新開始,如果輸入n,則謝謝你,你輸入其他字符,則提示你請正確輸入y或者n。 #include<stdio.h> #include<stdlib.h> #include<conio.h> void main() {int x,y,z;char c; l: x=rand(); y=rand(); printf("%d+%d=?\n",x,y); scanf("%d",&z); z=x+y?printf("you are right\n" :printf("you are wrong\n" ;printf("do you want more? please answer with y or n\n" ;m: scanf("%c",&c); switch(c) {case '\n':printf("thankyou!bye bye" ;break;case '\y':goto l;break; default:printf("please enter y or n again\n" ;goto m;} } |
捐助貴賓 (著名寫手)
做最善良的那一只

銅蟲 (小有名氣)

至尊木蟲 (著名寫手)
weibo.com/138147022

木蟲 (正式寫手)
挖掘機

金蟲 (小有名氣)
|
是條件運算語句:z=x+y?printf("you are right\n":printf("you are wrong\n" 的錯誤。 應改為:z==x+y?printf("you are right\n":printf("you are wrong\n"。 一個等號在C語言中是賦值運算符,兩個等號“==”才是判斷是否相等的關系運算符。在原語句中是將x,y賦值給Z,然后執(zhí)行的是printf("you are right\n",雖然是邏輯與設定的邏輯不符,但編譯器只給出語法錯誤,而不能發(fā)現(xiàn)邏輯錯誤,邏輯錯誤需debug才能發(fā)現(xiàn)。 |
金蟲 (小有名氣)
| 7 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 292求調劑 +17 | 木蟲er12138 2026-04-01 | 17/850 |
|
|---|---|---|---|---|
|
[考研]
|
shzhou_ 2026-04-01 | 3/150 |
|
|
[考研] 349求調劑 +6 | 吃的不少 2026-04-01 | 6/300 |
|
|
[考研] 省雙一流重點一本大學招收調劑 +4 | wwwwffffff 2026-03-31 | 7/350 |
|
|
[考研] 283求調劑 +9 | A child 2026-03-28 | 9/450 |
|
|
[考研] 生物學296求調劑 +10 | 湯圓包 2026-03-29 | 14/700 |
|
|
[考研] 求調劑:085600材料與化工,考材科基,總分319 +17 | 678lucky 2026-03-31 | 21/1050 |
|
|
[考研] 315求調劑 +6 | akie... 2026-03-28 | 7/350 |
|
|
[考研] 學碩274求調劑 +17 | Li李魚 2026-03-26 | 17/850 |
|
|
[考研] 287求調劑 +17 | land xuxu 2026-03-26 | 17/850 |
|
|
[考研] 269求調劑 +4 | 我想讀研11 2026-03-31 | 4/200 |
|
|
[考研] 327求調劑 +5 | 小卡不卡. 2026-03-29 | 5/250 |
|
|
[考研] 311求調劑 +10 | lin0039 2026-03-26 | 10/500 |
|
|
[考研] 材料與化工304求B區(qū)調劑 +4 | 邱gl 2026-03-26 | 7/350 |
|
|
[考研] 085600,材料與化工321分求調劑 +10 | 大饞小子 2026-03-28 | 10/500 |
|
|
[考研] 085600,專業(yè)課化工原理,321分求調劑 +5 | 大饞小子 2026-03-28 | 5/250 |
|
|
[考研] 283求調劑 +3 | A child 2026-03-28 | 3/150 |
|
|
[考研] 藥學105500求調劑 +3 | Ssun。。 2026-03-28 | 3/150 |
|
|
[考研] 一志愿上海理工能源動力(085800)310分求調劑 +3 | zhangmingc 2026-03-27 | 4/200 |
|
|
[考研] 中國科學院深圳先進技術研究院-光纖傳感課題組招生-中國科學院大學、深圳理工大學聯(lián)培 +5 | YangTyu1 2026-03-26 | 5/250 |
|