大一C語言簡單題目,一道簡單的大一 c語言 題目

時間 2022-02-09 18:20:13

1樓:匿名使用者

printf(「%d,」,a%b);這裡是求餘數printf(「%d,」,(a-b,a+b)); 這裡考察逗號運算子,結果是最後的表示式,也就是a+b

printf(「%d」,a-b?a-b:a+b);這個是三目運算子,c中唯一的三目運算子,結果是先判斷?

問號前面的表示式,如果是0,結果是:冒號後面的表示式的值,如果是非零,則是問號和冒號中間的表示式的值

如你這個題目,a-b是7非零,那麼結果是a-b的值

2樓:烏言

(a-b, a+b)是輸出a+b的值,和賦值一樣例如a = (2, 3);其中a會被賦值為3(賦值總是逗號表示式最後的那個值,但是這種情況a = 2*3, a*5;的值就不一樣,這涉及到了「賦值運算子」與「逗號運算子」的優先順序)。

a-b?a-b:a+b是a-b為真(大於0)則輸出a-b,否則輸出a+b

你自己多看看資料吧

3樓:匿名使用者

(a-b,a+b)先執行a-b,再執行a+b,結果以逗號右邊為準。輸出a+b=13;

a-b?a-b:a+b執行的結果是a-b.意思是a-b是否為true,如果是true就執行左邊的表示式a-b,如果為false就執行右邊.

4樓:科技婉魔

#includeint 標頭檔案

main()主函式

剩下的是主函式程式組,是一種運算,把10的值賦給a,三的值賦給b,運算符號就不用說了吧,好好看看書吧,不要急於求成

5樓:十之**都不會

a-b?a-b:a+b

a-b=7 7!=0為真,執行:前面的即a-b

(a-b)?(a-b):(a+b)就好理解了

6樓:匿名使用者

1,13,7

printf(「%d,」,a%b); 好理解的printf(「%d,」,(a-b,a+b)); 最後執行的a+b作為返回值

printf(「%d」,a-b?a-b:a+b); 意思是說 a-b為0嗎,不為0 返回a-b ,為0 返回a+b

7樓:油炸豆包

三暮運算子 相當於if判斷語句 如果a-b為真輸出a-b如果a-b為假輸出a+b

一道簡單的大一 c語言 題目

8樓:匿名使用者

char *join(char *a,char *b,int n)

9樓:騰章軍成天

你好因為輸出的時候前面加了個負號(-)

單個數減號為--

加號為++

所以-是負數號

10樓:辛旻劉子蕙

怎麼說呢?就是優先順序的問題,自增自減在變數後面的時候是最後才運算的。8先變成-8然後輸出再然後8自增變成9,後面同理輸出-9,如果再輸出i就等於-10因為自減了

大一c語言考試題(急)

大一 c語言題目,求完整** 10

大一c語言程式設計題(要詳細),謝謝! 15

11樓:匿名使用者

1)建立乙個陣列aa[256],全初始化為0,2)從頭讀字串,每乙個是存c中,在相應的aa[c]加13)如果aa中的奇數,大於1個,說明不可能是回文數4)現在就是找最小的交換次數了,也就是把aa中的字每乙個拿一半加上哪個奇數減1的一半,來作排列組合,這樣最後要的字串就定下來了,每個字元在這字串中的號是定下來的,把這個號,和輸入的字串關聯起來,來進行氣泡排序 ,如果交換就增加一次交換次數,最後比較所有的排列組合哪個次數最小,就完成了。

我有幾道c語言題,簡單(大一)高分求助!!!

12樓:高金山

都是非常簡單的題目,怎麼還拿出來問?

1、 49

61 31

1 2、

value a=5

value b=6

value a=5

value b=6

3、 請輸入a和b的值:2,3

交換後, a=3.000000, b=2.0000004、...

5、x等於 95時,程式段執行後螢幕上顯示___very goodx等於 87時,程式段執行後螢幕上顯示___goodx等於100時,程式段執行後螢幕上顯示___very goodx等於 43時,程式段執行後螢幕上顯示___failx等於 66時,程式段執行後螢幕上顯示___passx等於 79時,程式段執行後螢幕上顯示___pass

13樓:匿名使用者

1、 49

61 31

1 2、

value a=5

value b=6

value a=5

value b=6

3、 請輸入a和b的值:2,3

交換後, a=3.000000, b=2.0000004、 ...

5、 x等於 95時,程式段執行後螢幕上顯示___very goodx等於 87時,程式段執行後螢幕上顯示___goodx等於100時,程式段執行後螢幕上顯示___very goodx等於 43時,程式段執行後螢幕上顯示___failx等於 66時,程式段執行後螢幕上顯示___passx等於 79時,程式段執行後螢幕上顯示___pass再自習一下c語言語法, 就不會難了.

14樓:伊·梵

自己做吧,這麼簡單!

15樓:匿名使用者

第四題是什麼東東,一點也看不懂

一道簡單的C語言題目

第一步 for語句中m 0 第二步 switch中case 0 i m 執行之後 m 1 第三步 switch中case 1 j m 執行之後 m 2 第四步 switch中case 2 k m 執行之後 m 3 第五步 switch中case 3 m 執行之後 m 4 第六步 第一次迴圈結束,執行...

一道簡單的c語言程式設計題,求解,一道簡單的C語言程式設計題,求解

既然不多於5位那句來個 if a 0 a 10 printf 位數是1 if a 10 a 100 printf 位數是2 if a 100 a 1000 printf 位數是3 if a 1000 a 10000 printf 位數是4 這個很簡單的.就是功能比較雜,做題的話,就寫乙個函式裡吧 簡...

一道簡單C語言解惑

浮點數1小於整數1,所以當輸入0.1時,乘以10後得到1但是while仍然成立會再乘以10,從而輸出10 同樣對浮點數取整時是向下取整,當輸入0.00002時,得到t 2,但是當取整時有可能認為它是小於整數2的,因此會向下取整得到1.這個應該和編譯器內部實現的轉換機制相關吧 include void...