[問題] 分號前無物
開發平台(Platform):VC++
問題(Question):
這是個求不及格當中最高分的程式
我想問在第8行的部分
for裡面第一個是分號
分號前並沒有任何東西
這代表甚麼意思呢
預期的正確結果(Expected Output):59
錯誤結果(Wrong Output):
程式碼(Code):
#include <stdio.h>
int main()
{
int a[]={12,59,45,88,55,77,99,66,44,84,-1};
int i=0;
int num=0;
for(;a[i]!=-1;i+=1)
if(a[i]<60)
if(a[i]>num)
num=a[i];
printf("%d",num);
return 0;
}
(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
人生就像一盞茶几 上面充滿了悲劇
但人生沒有了悲劇 他人生就悲劇了
★★★★★★★
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.175.21.45
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 12:52)
推
04/21 13:00, , 1F
04/21 13:00, 1F
可以說明的詳細一點嗎 我是新手@@
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 13:02)
→
04/21 13:11, , 2F
04/21 13:11, 2F
→
04/21 13:12, , 3F
04/21 13:12, 3F
→
04/21 13:12, , 4F
04/21 13:12, 4F
不過如果我改成這樣就跑不出來了
#include <stdio.h>
int main()
{
int a[]={12,59,45,88,55,77,99,66,44,84,-1};
int num=0;
for(int i=0;a[i]!=-1;i+=1)
if(a[i]<60)
if(a[i]>num)
num=a[i];
printf("%d",num);
return 0;
}
把int i=0 放到分號前面為什麼是錯誤的??
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 13:19)
→
04/21 13:19, , 5F
04/21 13:19, 5F
我不懂術語 可以說得淺一點嗎 我是新手
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 13:20)
→
04/21 13:19, , 6F
04/21 13:19, 6F
怎麼我用ideone執行不出來
要用VC++才跑得出來
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 13:25)
→
04/21 13:25, , 7F
04/21 13:25, 7F
→
04/21 13:26, , 8F
04/21 13:26, 8F
→
04/21 13:26, , 9F
04/21 13:26, 9F
→
04/21 13:27, , 10F
04/21 13:27, 10F
→
04/21 13:27, , 11F
04/21 13:27, 11F
→
04/21 13:28, , 12F
04/21 13:28, 12F
→
04/21 13:28, , 13F
04/21 13:28, 13F
→
04/21 13:29, , 14F
04/21 13:29, 14F
那如果是用VC++的話 應該要用C還是要用C99 哪個比較適合?
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 14:27)
→
04/21 14:45, , 15F
04/21 14:45, 15F
→
04/21 14:45, , 16F
04/21 14:45, 16F
我們學校也都是用Microsoft VC++去寫C語言
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 15:37)
→
04/21 16:30, , 17F
04/21 16:30, 17F
→
04/21 16:31, , 18F
04/21 16:31, 18F
→
04/21 18:10, , 19F
04/21 18:10, 19F
感覺這裡真的太難懂了 高手如雲 回答問題也聽不太懂
※ 編輯: v3dys6f3a3j5 來自: 1.175.21.45 (04/21 23:38)
→
04/22 00:02, , 20F
04/22 00:02, 20F
→
04/22 00:03, , 21F
04/22 00:03, 21F
→
04/22 00:03, , 22F
04/22 00:03, 22F
不好意思 沒教科書喔
推
04/22 00:05, , 23F
04/22 00:05, 23F
→
04/22 00:07, , 24F
04/22 00:07, 24F
推
04/22 00:21, , 25F
04/22 00:21, 25F
→
04/22 00:22, , 26F
04/22 00:22, 26F
→
04/22 00:22, , 27F
04/22 00:22, 27F
推
04/22 01:07, , 28F
04/22 01:07, 28F
→
04/22 01:10, , 29F
04/22 01:10, 29F
推
04/22 09:28, , 30F
04/22 09:28, 30F
推
04/22 14:25, , 31F
04/22 14:25, 31F
推
04/22 18:11, , 32F
04/22 18:11, 32F
→
04/22 18:11, , 33F
04/22 18:11, 33F
推
04/22 19:14, , 34F
04/22 19:14, 34F
→
04/22 19:14, , 35F
04/22 19:14, 35F
我是想問問題 你們並沒有讓提問者滿意的答案 那我不如全部GOOGLE不就好了
還來這邊問幹嘛 有些可以用簡單言詞來表達的 為什麼一定要用專有名詞
試想賣弄自己的學問嗎
※ 編輯: v3dys6f3a3j5 來自: 1.175.9.237 (04/25 20:44)
噓
04/25 22:21, , 36F
04/25 22:21, 36F
→
04/25 22:21, , 37F
04/25 22:21, 37F