C語言程式設計範例--重複性結構

文章推薦指數: 80 %
投票人數:10人

if ((rand()%6+1)==3) /*取亂數當成擲骰子*/ count++; /*當成擲骰子點數為3點時,count+1*/ } printf("擲10000次骰子時,出現3點的次數為%d次\n",count); printf("機率 ... C語言程式設計範例--重複性結構--for     ex14:計算擲骰子機率 //程式功能:擲10000次骰子時,出現3點的次數 //作者:Anny //完成日期:2005/4/1 /*使用for迴圈計算機率 */ #include #include #include intmain(void) { inti; intcount=0; srand((unsigned)time(NULL)); for(i=1;i<=10000;i++) {   if((rand()%6+1)==3)    /*取亂數當成擲骰子*/     count++;   /*當成擲骰子點數為3點時,count+1*/   } printf("擲10000次骰子時,出現3點的次數為%d次\n",count); printf("機率為%.3f\n",(float)count/10000); return0; }     ------------------------------------------------------------------------------------------------------- ex15:累加1..n #include #include intmain() { inti; intsum=0; for (i=1 ; i<=10 ; i++)   /*計算1+2+...+10的結果*/     sum=sum+i; printf("1+2+3+...+10=%d\n",sum);    /*印出sum的值*/ system("PAUSE"); return0; }   -------------------------------------------------------------------------------------------------------   ex16:巢狀for迴圈求9*9乘法表 /*巢狀for迴圈求9*9乘法表 */ #include #include intmain( ) { inti,j; for (i=1;i<=9;i++)     /*外層迴圈*/ {  for (j=1;j<=9;j++)     /*內層迴圈*/    printf("%d*%d=%2d",i,j,i*j);  printf("\n"); } return0; }  



請為這篇文章評分?