1樓:匿名使用者
char a;與下面的if (strcmp(a,s2)=0)是有型別不一致的。
strcmp要求比較的是字串 char 或者 char*這裡你可以這麼改
把s1到s4宣告成char, char s1='a';....
比較的時候直接 if(s1 == a)
注意大小寫。
2樓:風韻林九
#include
using namespace std;
int main( )
}望採納。
3樓:匿名使用者
1.你不能拿一個字元和字串比較
2.邏輯運算子 等於 "==" 不是"="
4樓:日天大俠
switch(grade)
程式設計實現輸入一個成績等級(a,b,c,d,e)輸出對應的百分制成績。等級a對應95 b對應 85c對應75dd對應65e對應55
5樓:晴天
我給你寫一個吧.. 不過就在這裡直接寫的 沒有編譯你自己編譯一下 再調一調..
ps:我上大一時也是很迷茫..想求答案求不到..自己想寫還不熟練因此給你一個答案 希望你自己上課時好好聽一聽#include
int main(void)
printf("%d\n",i);
return 0;}
6樓:匿名使用者
這麼簡單的程式,不自己編麼
輸入一個百分制成績,利用switch語句編寫程式,要求輸出成績等級a b c d,e。90以上為a
7樓:year好好學習
問號處是(int)score/10。這個意思是分數除10比如說85分。除10等於8。就是8
8樓:番茄番字沒草頭
你輸入case 以後要空一格再輸入數字 case才會變藍、
這樣就可以了
9樓:匿名使用者
程式:int main()
return 0;
}1、switch在一些計算機語言中是保留字,其作用大多情況下是進行判斷選擇。以c語言來說,switch(開關語句)常和case break default一起使用。作原理:
switch 後面的 (n) 可以是表示式,也可以(並通常)是變數。然後表示式中的值會與 case 中的數字作比較,如果與某個 case 相匹配,那麼其後的**就會被執行。break 的作用是防止**自動執行到下一行。
2、switch 語句和具有同樣表示式的一系列的 if 語句相似。很多場合下需要把同一個變數(或表示式)與很多不同的值比較,並根據它等於哪個值來執行不同的**。這正是 switch 語句的用途。
注: 注意和其它語言不同,continue 語句作用到 switch 上的作用類似於 break。如果在迴圈中有一個 switch 並希望 continue 到外層迴圈中的下一個輪迴,用 continue 2。
10樓:塔斐蘭
這個的話這要輸入整數,都可以有完美的輸出
#include
main()
return 0;}
11樓:匿名使用者
#include
int main()
return 0;}
12樓:拿走吧不謝
你輸入的是10 9 8 7 吧,應該輸入90 80 70 喲!絕對是這樣的
13樓:匿名使用者
#include
main()}
14樓:匿名使用者
將score/10強制轉換為int試試吧
15樓:匿名使用者
請問你要輸出什麼東西???
前題使用c++.運用switch語句編寫程式,按照考試成績的五個等級a,b,c,d,e,輸入一個等級標識,
16樓:匿名使用者
#include
using namespace std;
int main()
return 0;}
前題使用c++.運用switch語句編寫程式,按照考試成績的五個等級a,b,c,d,e,
17樓:爆李珊奶子
#include
void main(){
char x;
std::cout<<"請輸入等級標識"<>x;
switch(x){
case 'a' :std::cout<<">=90"<~e之間的大寫字母"<你
18樓:匿名使用者
你是在vs寫c++嗎?不是也不要緊,主函式都一樣,我這是在vs上寫的,加多了幾個標頭檔案
19樓:
#include
using namespace std;
void main()}
20樓:匿名使用者
cin>>grade
int level = grade/10;
switch(level){
case 9:cout<
case 8: cout<< b< 用c++程式設計序,輸一個百分制成績,輸出對應等級90分以上為a,80~89分為b,70~79為c,60~69為"d",60以下為"e". 21樓: "char c;printf("請輸入1個字元 c++程式 給出一百分制成績,要求輸出成績等級『a』,『b』,『c』,『d』,『e』。90分以上為『a』 22樓:匿名使用者 有幾個問題, x後邊的分號是中文字元 main函式是void,不用return 0; 另外,根據題意,應該在90,80等判定時有等號#include using namespace std; void main() 23樓:匿名使用者 你的main不需要返回值啊,我滴兄弟。 #include using namespace std; void main() 24樓:匿名使用者 void main() 不能 return 0; 解決方法: 方法1:去掉return 0; 方法2:將void main改寫為int main(). 25樓:塗鴉高手 if ((x<0)||(x>100)) 你提示的什麼錯誤啊 給出一個百分制成績,要求輸入成績等級a,b,c,d,e 26樓: #include int main( ) return 0;} 27樓:夜藍月兒 #include main() }已經在c++6.0裡試過了,可以執行 include stdio.h int main void include int main double y double x,double a c語言程式設計 程式設計實現根據以下函式關係,對輸入的每個x值,並計算出y的值。15 double y double x,double a c語言程式設... include include include include typedef struct studentstu stu head 鏈頭指標 stu create 建立連結串列,從檔案讀取資訊 結點,讓頭指標指向結點p else q p q指向當前最後一個結點p stu malloc sizeof... include 函式名 main 參 數 none 返回值 none 描 述 統計80分以上學生人數 int fun float arr,int n int main 程式設計題c 從鍵盤輸入10個學生的成績,計算平均成績,統計及格人數,計算高於平均分的學生的分數 include using nam...C語言程式設計 程式設計實現根據以下函式關係,對輸入的每個x值,計算並輸出y的值
用c語言程式設計實現簡單的學生成績管理系統
程式設計實現 從鍵盤輸入學生的成績,統計並輸出80分以上學生的人數。要求 定義並使用自定義函式