1樓:
"char c;printf("請輸入1個字元
c++程式 給出一百分制成績,要求輸出成績等級『a』,『b』,『c』,『d』,『e』。90分以上為『a』
2樓:匿名使用者
有幾個問題,
x後邊的分號是中文字元
main函式是void,不用return 0;
另外,根據題意,應該在90,80等判定時有等號#include
using namespace std;
void main()
3樓:匿名使用者
你的main不需要返回值啊,我滴兄弟。
#include
using namespace std;
void main()
4樓:匿名使用者
void main()
不能 return 0;
解決方法:
方法1:去掉return 0;
方法2:將void main改寫為int main().
5樓:塗鴉高手
if ((x<0)||(x>100))
你提示的什麼錯誤啊
c++ 裡,用switch編寫程式 給出一個百分之的成績,要求輸出成績等級a b
6樓:sky不用太多
switch 是一個開關語句,和case配套使用, 和if else 判斷語句差不多, switch 語句是用於多分支語句進行條件判斷,比如:
i++;
switch (i)
c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。c++擅長物件導向程式設計的同時,還可以進行基於過程的程式設計,因而c++就適應的問題規模而論,大小由之。[1]
c++不僅擁有計算機高效執行的實用性特徵,同時還致力於提高大規模程式的程式設計質量與程式設計語言的問題描述能力。
20世紀70年代中期,bjarne stroustrup在劍橋大學計算機中心工作。他使用過simula和algol,接觸過c。他對simula的類體系感受頗深,對algol的結構也很有研究,深知執行效率的意義。
既要程式設計簡單、正確可靠,又要執行高效、可移植,是bjarne stroustrup的初衷。以c為背景,以simula思想為基礎,正好符合他的設想。2023年,bjame sgoustrup到了bell實驗室,開始從事將c改良為帶類的c(c with classes)的工作。
2023年該語言被正式命名為c++。自從c++被髮明以來,它經歷了3次主要的修訂,每一次修訂都為c++增加了新的特徵並作了一些修改。第一次修訂是在2023年,第二次修訂是在2023年,而第三次修訂發生在c++的標準化過程中。
在20世紀90年代早期,人們開始為c++建立一個標準,併成立了一個ansi和iso(intemational standards ***anization)國際標準化組織的聯合標準化委員會。該委員會在2023年1月25曰提出了第一個標準化草案。在這個草案中,委員會在保持stroustrup最初定義的所有特徵的同時,還增加了一些新的特徵。
在完成c++標準化的第一個草案後不久,發生了一件事情使得c++標準被極大地擴充套件了:alexander stepanov建立了標準模板庫(standard template library,stl)。stl不僅功能強大,同時非常優雅,然而,它也是非常龐大的。
在通過了第一個草案之後,委員會投票並通過了將stl包含到c++標準中的提議。stl對c++的擴充套件超出了c++的最初定義範圍。雖然在標準中增加stl是個很重要的決定,但也因此延緩了c++標準化的程序。
委員會於2023年11月14日通過了該標準的最終草案,2023年,c++的ansi/is0標準被投入使用。通常,這個版本的c++被認為是標準c++。所有的主流c++編譯器都支援這個版本的c++,包括微軟的visual c++和borland公司的c++builder。
7樓:匿名使用者
#include
using namespace std;
int main()
return 0;}
c語言,給出一個百分制成績,要求輸出成績等級a,b,c,d,e。90分以上為a,80~90分為b,
8樓:杜哥是個小天才
#include
main()
}if語句:
#include
#include
int main(int aragc, char *argv)else if (score >= 80)printf("b\n");
else if (score >= 70)printf("c\n");
else if (score >= 60)printf("d\n");
else
printf("e\n");
}else
break;
}return 0;
}拓展資料
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。
9樓:匿名使用者
#define _crt_secure_no_warings#include
#include
#include
int main()}}
system("pause");
return 0;}
10樓:匿名使用者
#include
int main (void)
return 0;}
11樓:匿名使用者
#include
void main()
else if(n>=80 && n<=90)else if(n>=70 && n<=79)else if(n>=60 && n<=69)else
return;}
12樓:自天在然
||#include
int main()
}return 0;}
c++用switch語句求百分制成績的問題如題 謝謝了
13樓:小熙
其實c++的除法,整數除以整數得到的仍然是個整數, 你應該控制a的範圍是不能超過100,目前你的程式,如果你輸入101到109結果應該還是a 你現在的程式大於等於110和小於60的都是e
14樓:小超
你描述的再清楚一些,你的意思是限定a的範圍?
c++程式設計實現輸入一個成績等級(a,b,c,d,e)輸出對應的百分制成績。我的這個怎麼改呀?幫我一下吧,謝謝!!
15樓:匿名使用者
char a;與下面的if (strcmp(a,s2)=0)是有型別不一致的。
strcmp要求比較的是字串 char 或者 char*這裡你可以這麼改
把s1到s4宣告成char, char s1='a';....
比較的時候直接 if(s1 == a)
注意大小寫。
16樓:風韻林九
#include
using namespace std;
int main( )
}望採納。
17樓:匿名使用者
1.你不能拿一個字元和字串比較
2.邏輯運算子 等於 "==" 不是"="
18樓:日天大俠
switch(grade)
c++程式設計題:將百分制成績轉換為「優秀(90--100)、良好(80--89)、中等(70--79
19樓:金城杞人
主要是if判斷。輸入cin,輸出cout
20樓:回憶在上輩子
可以使用switch/case來做
輸入的數字在指定範圍內就輸出相應等級
如果輸入的數值範圍不在0-100中則迴圈輸入直到輸入正確的數字
如果**不想自己寫的話
我可以有償代勞
用c++編給出一個百分制的成績,要求輸出成績為a,b,c,d.其中,85分以上為a,75~84分為b,65~74為c 5
21樓:0或零
不知道c++跟c#相同不。大概
吧。我用c#wpf後臺程式寫個給你吧
專console.writeline("請輸入分數:");
int grade=int.parse(console.read());
if(grade<65)
else if(grade>=65&&grade<=74)else if(grade>75&&grade<=84)else if(grade>=85&&grade<=100)esle
22樓:夜_無心_碎
(分數+5)/10 可以獲取十位數(就是捨棄個位數)然後直接switch。。。這個值就內可以瞭如分容數是85。經過計算得到 (85+5)/10 = 9如分數是84。
經過計算得到 (84+5)/10 = 8**我就不敲了,自己練習練習,希望能夠採納~~~~~~~~~~~
23樓:匿名使用者
#include
int main()
C語言程式程式設計 有一分數序列,C語言程式程式設計 有一分數序列 2 1,3 2,5 3,8 5,13 8,21 13, 求這個數列前30項之和!請程式設計實現之!
int i 0,m 0,x 2,y 1,z 0 i作為計數,m作為累加和,x作分 數序列的分子,y作分數序列的分母,z作為一個寄回存器答 for i 0 i 30 i 累加30個數 再輸出m就是了 include void main printf 3f fsum 用c語言編寫程式 有一分數序列 2 ...
如何用C語言編寫程式輸入正整數n,程式設計序輸出從2到n間的
c語言實現bai如下 include void main 注意 建議權n的取值小於10000,否則程式執行的時間將比較長。知識擴充套件 完數,一般指完全數,一個自然數如果它的所有真因子 即除了自身以外的約數 的和等於該數,那麼這個數就是完全數,如 6的真因子有1 2 3,6 1 2 3,所以6是一個...
用c 編給出百分制的成績,要求輸出成績為A,B,C,D 其中,85分以上為A,75 84分為B,65 74為c
不知道c 跟c 相同不。大概 吧。我用c wpf後臺程式寫個給你吧 專console.writeline 請輸入分數 int grade int.parse console.read if grade 65 else if grade 65 grade 74 else if grade 75 gra...