C語言設計運算10道問答題的程式

時間 2022-11-22 04:10:35

1樓:鬱_詩

#include

void check(double correct_answer,double answer,char question[10][100])

void main()

;double correct_answer[10]=;

double answer[10]=;

int i;

puts("開始答題:");

for(i=0;i<10;i++)

check(correct_answer,answer,question);}

2樓:10號

把10道題存在乙個鍊錶中

#define len//每個問題最大長度。

typedef struct problemlib* plib;

然後,存上問題,用乙個乙個迴圈,當回答乙個問題後,將狀態置true。

回答下乙個問題

3樓:匿名使用者

這個只需要設定乙個預設字元提示回答結束就好了,比如按「回車」即答題完畢!在程式內增加乙個迴圈,判斷接收的字元時否"\n";如果是就清屏,然後再列印新的問題到螢幕上即可

4樓:匿名使用者

#include

#include

void main()

;int i;

char v;

for (i = 0; i < 10; i++) }

5樓:匿名使用者

這沒什麼演算法要求啊,我都不知道要怎麼答了,反正你就按順序寫就是了.

c語言的或運算和自增運算,c語言中指標運算子 和自增運算子 的優先順序

a與 a是先加 減 再用 a 與a 是先用後加 減 是如果前面運算為0後面就不運算 是如果前面運算為1後面就不運算 a 與 a的運算都比 高 問題1 int a,b a b 1 a b a b a a就為2,所以b 1後面就不運算了 include void main 問題二 int a,b a b...

c語言複數四則運算,c語言 複數 運算

我們設計乙個可進行複數運算的演示程式。要求實現下列六種基本運算 1 由輸入的實部和虛部生成乙個複數 2 兩個複數求和 3 兩個複數求差 4 兩個複數求積,5 從已知複數中分離出實部 6 從已知複數中分離出虛部。運算結果以相應的複數或實數的表示形式顯示 最好用結構體的方法 要是能用c 和stl,可以這...

C語言的逗號運算子,C語言中逗號運算子怎麼用

是的,賦值運算的優先順序高於逗號運算子,所以先計算y x a b 再計算 b c 整個逗號表示式y x a b b c 的值為b c 然而並沒有卵用 沒有賦值 故 最後y x a b 你的理解是正確的。我估計是 程式漏了一對 小括號 y x a b b c 意思是把逗號 表示式的 值賦給y 這樣就有...

c語言位運算,c語言中 與 的區別

這個很簡單,你開啟電腦的計算器,將521輸入,然後用二進位制顯示,你看到的是 1000001001,123是 1111011 與123 按位與的結果就是0000 1001 用十進位制顯示的時候就是9,其他的計算也是這樣算出來的,你試下就知道了,在此我就不一一舉例了。這是與操作,只有1 1才能是1 這...

C語言自增運算,c語言邏輯運算子與自增自減運算子的雜糅運算

是自增運算子,k或k 都是讓變數k的值加1 是自減運算子,k或k 都是讓變數k減1。運算子位於運算元之前,稱為前置運算子 運算子位於運算元之後,稱為後置運算子。這兩種運算子的差異是 前置運算子是對變數先遞增 遞減 然後參與其他運算,即先改變變數的值後使用 後置運算子則是變數先參與其他運算,後對變數遞...