English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

寫一程式 輸入10個學生成績 成績0~59分為C
60~75分為B 76~100分為A
最後將得到A B C的人數印出


另外 想問用goto寫一程式
計算1~100奇數的總合

我是剛接觸C++不到半年
一些用語可能還不知道
請麻煩完整簡單理解的
謝謝

2007-11-11 16:17:18 · 4 個解答 · 發問者 宗諭 1 in 電腦與網際網路 程式設計

達達你的程式是失敗了OTZ 還是謝謝你的熱心
小綿羊你真的太厲害了
但我要理解你的方法可能還要在一陣子XD

2007-11-12 20:47:15 · update #1

會提出GOTO是因為習題有一題規定用才會問的

2007-11-12 20:48:11 · update #2

4 個解答

#include
#include
int main(int argc, char* argv[]){
//=====START=====//
int i,sum=0;
for(i=0;i<100;i++){
sum+=((i+1)&1?i+1:0);
}
printf("sum= %d\n",sum);
//=====END=====//
system("PAUSE");
return 0;
}

2007-11-11 17:47:57 · answer #1 · answered by Big_John-tw 7 · 0 0

-------------------------------------------------------------------------
#include
void main(void)
{
int a=0,b=0,c=0,error=0,in;
cout<<"請依序輸入10個成績"< for(int i=0;i<10;i++){
cin>>in;
if(in>=0&&in<60)c++;else
if(in>=60&&in<=75)b++;else
if(in>75&&in<=100)a++;else error++;
}
cout<<"A:"< cout<<"B:"< cout<<"C:"< cout<<"錯誤範圍:"< }
---------------------------------------------------------------------
#include
void main(void)
{
int sum=0,mun=1;
a:if(mun<=100)
{sum=sum+mun,mun=mun+2;goto a;}
else
cout< }
--------------------------------------------------------------------------
雖說給了GOTO寫法但是...GOTO這玩意不是好東西

2007-11-11 21:46:16 · answer #2 · answered by 達達 5 · 0 0

他都開出條件了o.o

想必有他的需求吧..

2007-11-11 18:39:47 · answer #3 · answered by 呆毛 3 · 0 0

最好不要使用 goto 這種非結構化寫法

2007-11-11 17:08:38 · answer #4 · answered by Ashley 7 · 0 0

fedest.com, questions and answers