首页
/
每日頭條
/
生活
/
c語言條件運算符使用方法
c語言條件運算符使用方法
更新时间:2025-09-13 14:12:20

C語言中利用條件運算符完成:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。

分析

如果希望獲取兩個數中的較大數,采用if語句

If(a>b){ max =a; } else{ max = b; }

在C語言中可以使用一種更為簡單的方法,條件運算符

表達式1?表達式2:表達式3

(1)當表達式1成立時,整個表達式的值為表達式2

(2)當表達式2不成立時,整個表達式的值為表達式3

因此獲取最大數就可以簡化為:max = a>b?a:b

根據上述條件表達式的語法,可以編寫題目代碼

代碼實現

#include<stdio.h> int main(void){ int score; char grade; printf("請輸入分數:"); scanf("%d",&score); grade = (score>90)?'A':((score>=60)?'B':'C'); printf("成績等級為%c\n",grade); return 0; }

運行分析

(1)輸入95,判斷95大于90,成立,輸出A

(2)輸入89,判斷89不大于90,匹配((score>=60)?'B':'C'),繼續判斷89大于60,因此輸出B。

運行結果

c語言條件運算符使用方法(C語言基礎練習10-條件運算符實現成績等級)1

c語言條件運算符使用方法(C語言基礎練習10-條件運算符實現成績等級)2

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
贈花卿的意思
贈花卿的意思
贈花卿的意思?意思是美妙悠揚的樂曲,整日地飄散在錦城上空,輕輕的蕩漾在錦江波上,悠悠地升騰進白雲之間如此美妙音樂,隻應神仙享用,世間的平民百姓,一生能聽幾回?,我來為大家科普一下關于贈花卿的意思?以下内容希望對你有幫助!贈花卿的意思意思是美...
2025-09-13
你肯定是某個人翹首以盼的驚喜
你肯定是某個人翹首以盼的驚喜
女神節快樂緻最美的你陽春三月,人面桃花相映紅;春風拂面,歲月巾帼顯風流。三月,綠意盎然、春暖花開;三月,楊柳依依,女神節款款而來。春天的第一份溫暖生活充滿儀式,有愛的人終會相遇。校委成員将一份份祝福化作專屬寵愛,工會委員将一個個節日驚喜悄悄...
2025-09-13
佛珠的養殖方法和注意事項
佛珠的養殖方法和注意事項
佛珠的養殖方法和注意事項?修剪:需要經常修剪它長出來的新枝,為了使佛珠爆盆,在修剪的時候可以用剪刀沿着花盆内側修剪經過這樣的修剪,整盆佛珠就變得更漂亮了,下面我們就來聊聊關于佛珠的養殖方法和注意事項?接下來我們就一起去了解一下吧!佛珠的養殖...
2025-09-13
牛仔褲發黃怎麼洗掉黃
牛仔褲發黃怎麼洗掉黃
牛仔褲發黃怎麼洗掉黃?首先建議大家從開始就要買一件質量比較好的牛仔褲,如果是劣質牛仔褲什麼的保養方法也是很難讓阻止它變黃脫色的問題的,現在小編就來說說關于牛仔褲發黃怎麼洗掉黃?下面内容希望能幫助到你,我們來一起看看吧!牛仔褲發黃怎麼洗掉黃首...
2025-09-13
act是什麼意思
act是什麼意思
act是什麼意思?ACT(AmericanCollegeTest)被稱為“美國高考”,作為對學生綜合能力的測試标準,既是美國大學的入學條件之一,又是大學發放獎學金的主要依據之一這個考試被很多美國大學承認,但以中部和西部居多,下面我們就來聊聊...
2025-09-13
Copyright 2023-2025 - www.tftnews.com All Rights Reserved