資源簡介
1)程序首先隨機產生兩個1~10之間的正整數,在屏幕上打印出問題,例如:
6*7=
然后讓學生輸入答案。程序檢查學生輸入的答案是否正確。若正確,則打印“Right”,然后問下一個問題;否則打印“Wrong!Please try again.”,然后提示學生重做,直到答對為止。
代碼片段和文件信息
#include?
#include?
#include??????????????
main()
{
int?abcn;
srand(time(NULL));
a=rand()%10+1;
b=rand()%10+1;
do{
printf(“%d*%d=“ab);
????????scanf(“%d“&c);
fflush(stdin);?????????????????????????????????????????/*清空鍵盤緩沖區*/
????if(c==a*b)
{
printf(“Right!\n“);
do
{???
printf(“是否想繼續呢?是請輸入1,否請輸入0\n“);/*由用戶手動終止程序,增加的程序的可讀性*/
????scanf(“%d“&n);
fflush(stdin);?????????????????????????????????/*清空鍵盤緩沖區*/?
if?(n!=1&&n!=0)
do{
printf(“請重新輸入“);
scanf(“%d“&n);
fflush(stdin);?
}while(n!=1&&n!=0);
else
if(n==1)
{
a=rand()%
- 上一篇:高斯消去法C++代碼
- 下一篇:VC++ UDP穿透NATP2P原理及代碼.rar
評論
共有 條評論