1樓:匿名使用者
# include
using namespace std;
int main()
char ch;
cout<<"do you want quit (yes = 'y' or no = 'n')?";
cin >> ch;
if (ch == 'y' || ch == 'y' ) quit = true;
}while (! quit );
return 0;
}//你的=之間多了空、//for(int j = 0 ;j<=i;j ++)注意最好不要在括號內部定義變數,極不規範
2樓:匿名使用者
把= =中的空格去掉,即==
3樓:步秀慧
if (ch = = 'y' || ch = = 'y' ) quit = true;
這裡, = = 在c++裡,一個等號「=」是賦值,兩個等號「==」是邏輯等
你不應該在兩個等號中間新增空格···
4樓:匿名使用者
問題出在下而這一句:
if (ch = = 'y' || ch = = 'y' ) quit = true;
改為if (ch == 'y' || ch == 'y' ) quit = true;
就沒有問題了。
c語言程式設計問題,大神來解答,C語言程式設計問題,大神來解答
一個為5,一個為12。然後,第一個判斷在開始就為假,不繼續判斷,後面的式子不進行運算,d值不變。第二個,開始為真,繼續向後判斷,後面的式子進運算,d 5 7 12。你的提問有錯誤,應該是問 為什麼d的值一個為5,一個為12?為什麼不相同呢?答 因為進行邏輯與運算 a b c d d e 時,如果 a...
求c語言程式設計解答,求C語言程式設計解答
第一題 include stdio.h int main 第二題 include stdio.h int main fibonaci 0 1 fibonaci 1 1 for int i 2 i 20 i fibonaci i fibonaci i 1 fibonaci i 2 for int i ...
c 程式設計問題,c 程式設計問題
include using namespace std define n 256 int isprime int x return b void main int n,a 256 i cin n if n n n n for i 0 i a i for i 0 i include include u...