[問題] C語言迴圈問題
比較n^2和20n+4這兩個函數在不同n值時的函數值。
當n值等於多少時第二個函數值會比第一個函數值大?
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int n,i;
for(n=0;n<i;n++)
{
printf("當n=%d時,n^2=%d,20n+4=%d\n",n,n*n,20*n+4);
if(n*n>20*n+4)
printf("n=%d時n^2=%d大於20n+4=%d\n",n,n*n,20*n+4);
{
system("pause");
return 0;
}
請問為何停不下來 我該改哪裡呢...?
先謝謝指點了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.243.232
推
10/13 22:39, , 1F
10/13 22:39, 1F
→
10/13 22:39, , 2F
10/13 22:39, 2F
推
10/13 22:40, , 3F
10/13 22:40, 3F
可是我怕設定i值就不會搜尋0~n了 我自己算知道要讓他停在20那裡
推
10/13 22:46, , 4F
10/13 22:46, 4F
→
10/13 22:47, , 5F
10/13 22:47, 5F
→
10/13 22:47, , 6F
10/13 22:47, 6F
→
10/13 22:49, , 7F
10/13 22:49, 7F
再仔細看了一下題目好像是說只顯示一個,所以應該要寫大於才對,要看當N=多少時
所以應該只會顯示一個21才對
→
10/13 22:51, , 8F
10/13 22:51, 8F
→
10/13 22:52, , 9F
10/13 22:52, 9F
※ 編輯: eggwashappy 來自: 118.232.243.232 (10/13 22:54)
→
10/13 22:56, , 10F
10/13 22:56, 10F
小弟目前只學到這裡@@.....
※ 編輯: eggwashappy 來自: 118.232.243.232 (10/13 23:02)
推
10/13 23:04, , 11F
10/13 23:04, 11F
→
10/13 23:04, , 12F
10/13 23:04, 12F
→
10/13 23:04, , 13F
10/13 23:04, 13F
→
10/14 00:26, , 14F
10/14 00:26, 14F
→
10/15 13:49, , 15F
10/15 13:49, 15F