![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#16 (permalink) | |
註冊會員
|
![]() 引用:
我把printf("y or n:"); scanf("%c",&c); 加到裡面 #include <stdio.h> #include <stdlib.h> main() { int a,b,i; char c; do{ <-----這裡會問,但是不管輸入甚麼都一樣會繼續執行 for(i=1;i<=4;i++) { printf("請輸入一算式"); scanf("%d%c%d",&a,&c,&b); if(c=='+') printf("%d%c%d=%d\n",a,c,b,a+b); else if(c=='-') printf("%d%c%d=%d\n",a,c,b,a-b); else if(c=='*') printf("%d%c%d=%d\n",a,c,b,a*b); else if(c=='/') printf("%d%c%d=%0.2f\n",a,c,b,(float)a/b); } <-----這裡的話只會直接顯示y or n:,之後就直接結束了 }while(c=='y'); system("PAUSE"); return 0; } 我是要讓他跑完後問還要不要在跑一遍. |
|
![]() |
送花文章: 4,
![]() |