當前位置:歷史故事大全網 - 小學古詩 - 如何在100以內用C語言寫出兒童加減乘除的遊戲訓練程序?

如何在100以內用C語言寫出兒童加減乘除的遊戲訓練程序?

該過程如下:#包括

# include & ltstdlib.h & gt

void main()

{

int a[100];

int i=0,j,n;

int x,count = 0;

int re,re 1;

for(j = 0;j & lt=99;)

{

n = rand();

如果(n & gt0 & amp& ampn & lt100)

{

a[j]= n;

j++;

}

}

loop:printf(" \ t \ t * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n ");

printf(" \ t \ t * menu * \ n ");

printf(" \ t \ t * 1:plus * \ n ");

printf(" \ t \ t * 2:MINUS * \ n ");

Printf("\t\t* 3:乘以* \ n ");

printf(" \ t \ t * 4:except * \ n ");

printf(" \ t \ t * 5:Exit * \ n ");

printf(" \ t \ t * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n ");

printf(" \ n請選擇壹個菜單:\ n ");

scanf("%d ",& ampx);

if(1==x)

{

printf("%d + %d = ",a[i],a[I+1]);

scanf("%d ",& ampre 1);

re = a[I]+a[I+1];

if(re==re1)

{

Printf("賓果!\ n ");

退出(0);

}

其他

{

count++;

Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);

}

}

如果(2==x)

{

printf("%d - %d = ",a[i],a[I+1]);

scanf("%d ",& ampre 1);

re = a[I]-a[I+1];

if(re==re1)

{

Printf("賓果!\ n ");

退出(0);

}

其他

{

count++;

Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);

}

}

如果(3==x)

{

printf("%d * %d = ",a[i],a[I+1]);

scanf("%d ",& ampre 1);

re = a[I]* a[I+1];

if(re==re1)

{

Printf("賓果!\ n ");

退出(0);

}

其他

{

count++;

Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);

}

}

如果(4==x)

{

printf("%d / %d = ",a[i],a[I+1]);

scanf("%d ",& ampre 1);

re = a[I]/a[I+1];

if(re==re1)

{

Printf("賓果!\ n ");

退出(0);

}

其他

{

count++;

Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);

}

}

if(5==x)

退出(0);

if(count & lt;3)

轉到循環;

if(3 = =計數)

{

Printf("妳沒有機會!\ n ");

退出(0);

}

}

提問。

  • 上一篇:推薦五年級小學生閱讀的書籍
  • 下一篇:小學二年級作文350字:我和爸爸踢足球。
  • copyright 2024歷史故事大全網