1樓:酷龍乖乖虎
#include ""
#include ""
int main()
int i ;
char ch[10] =
printf("請輸入學生的成績:");
gets(ch) ;
for (i = 0; i < 10 &&ch[i]; i ++if (ch[i] >0' &ch[i] <9')continue ;
elseprintf("輸入錯誤")
return 1 ;
if (i ==3)
printf("優秀")
else if (i ==2 &&ch[0] >6')printf("良")
else if (i ==2 &&ch[0] <6' |i ==1)printf("不及格")
elseprintf("輸入錯誤")
return 0 ;
2樓:閻超
那你就在加乙個。
default:
printf("輸入有誤");
c語言題目 求大佬幫看一下
3樓:萌寵奇趣秀
首先說一下題目的答案是:11
程式執行了一下, 截圖如下:
下面解析一下原因:
1、根據判斷條件來看,當 k = 10時, while 條件不成立。
2、但是需要注意的一點是,在while條件中,使用的是 k++,而++符號在後面。
3、++運算子使用有兩種, 先+1在用, 和先使用在+1。而此處使用的明明是後者。
4、++在後, 變數k==10時,在判斷不成立後, 會在進行+1運算,所以最後結果為11。
4樓:網友
當k等於9時,k++,k變為10,10不小於10,迴圈跳出,k=10
5樓:白狼聖狂
用編譯器執行一下不就知道了嗎?
6樓:網友
當然是十了,因為是小於十,所以不會到11的,等於十的時候就跳出迴圈了。
7樓:蓋成娘
應該是11,答案可能有問題。
c語言的一道題 大佬們解答一下?
8樓:杯具——悲劇
三道題統一的答案。
自己輸一遍執行出來。
基礎到不能再基礎的題了。
第一題考查邏輯運算子優先順序。
第二題考查格式輸入。
第三題考察程式設計思維。
c語言中的乙個題,求大神指導一下
9樓:網友
a=2b=a++ 此時b=2+1=3
b++,b 此時b=3+1+1=5
所以最後a+b=7
c語言一道題,C語言一道題
程式 如下 include int main printf n printf 總和為 d n sum return 0 include void main 教材上面應該有這個啊 include long fun int a,int n int j long s 0,t 0 for j 0 j n j...
一道C語言的題,一道c語言題
其實他是有不同的,就是?後面應該是表示式,而不是可執行語句,是有返回值的,他適用於給同乙個變數賦不同的值,如果你的那個程式是這樣的。x f x1 f x 0 x1 x2 那麼這個程式就是可以的,但是你這個?後面的 裡面卻是賦值語句,所以產生了錯誤!你這個是給不同的變數賦相同的值 你看我這麼說對嗎?你...
一道語文寒假作業題
先天下人之憂而憂 後天下人之樂而樂 人生自古誰無死,留取丹心照汗青 落紅不是無情物 化作春泥更護花 生命是什麼?生命就是范仲淹 先天下之憂而憂,後天下之樂而樂。的遠大抱負 生命就是文天祥 人生自古誰無死,留取丹心照汗青。的浩然正氣 生命就是龔自珍 落紅不是無情物,化作春泥更護花。的獻身精神。范仲淹 ...