最新回答 / 桜上一
你判斷年份的 if 語句少了 else 的部分撒銷售值 120 是大于 100 的,所以它不會去執(zhí)行外層 else 語句的代碼塊的,再加上你里面又沒有 else 語句,所以才會導致沒有輸出
2021-10-15
最贊回答 / weixin_慕蓋茨2597418
不能,這時的10,9,8,7,6代表的不是這個數(shù)本身,而是區(qū)間,即這個9其實表達的是小于100大于等于90之間的所有數(shù),因為一開始已經(jīng)將score定義為整數(shù),那么通過運算后就只取整數(shù)部分,即此時91/10=92/10=...99/10=9,而改成100,90,80...的時候表達的就只能是這個數(shù)本身,除非你列出100-90之間的所有數(shù)(case 100:case 99:case 98......case 90:),那么這樣寫的話除非一開始定義的score正好等于100,90,80...這幾個數(shù),其他的任何...
2021-10-14
最新回答 / qq_慕斯卡3511400
#include <stdio.h>int main(){? ? int age = 18; float height = 1.85; char unit = 'm'; printf("小明今年%d歲\n", age); printf("小明身高%f\%cn", height, unit); printf("小明現(xiàn)在在慕課網(wǎng)上學習IT技術%s");? return 0;}
2021-10-14