------------恢復內容開始------------
//第一次輸入為int,輸出是%d,輸入輸出的均是整形變數,一除以二得到的結果為浮點數,故顯示0以表示錯誤,換位float和%f後就可以計算並輸出浮點數。
第一次中,r4先計算的是101除以2,結果不是整數,第二次中r3先計算的也是101除以2,結果依舊不是整數,因為輸入輸出要求都是整數,故發生錯誤,導致其和其他值不同。
"當遇到問題時,你會選擇:\n");
printf(
"1.遇到問題,就解決問題,不懂的,搜尋式學習,逐個攻破\n");
printf(
"2.遇到問題,不高興,然後,...,沒有了\n");
printf(
"3.其他...\n");
printf(
"你的選擇: ");
scanf("%d
",&answer);
if(answer == 1
) printf(
":)\n");
else
if(answer == 2
) printf(
"這樣不能解決問題啊...我們選1好不好:)\n");
五、實驗總結:
1、int,%d表示整形的輸入輸出,float,double,%f表示浮點型輸入輸出,所有用到的變數要提前定義;運算子有順序,計算時電腦會按順序進行運算。
2、gets(words)不明白什麼意思。
3、無。
------------恢復內容結束------------
實驗一 C語言開發環境使用和程式設計初體驗
列印乙個字元小人 列印兩個字元小人 實驗任務2 實驗任務3 實驗任務4 實驗任務5 實驗任務6 task6 include int main printf n printf 當遇到問題時,你會選擇 printf 1.遇到問題,就解決問題。不懂的,搜尋式學習,逐個攻破.n printf 2.遇到問題,...
實驗1 C語言開發環境使用和程式設計初體驗
實驗任務1 列印乙個字元小人 實驗任務1 列印乙個字元小人 實驗任務2 用c語言完成簡單的運算程式 實驗任務2 用c語言完成簡單的運算程式 實驗任務2中前後不同的原因 前者為整型表示整數的實數,後者為浮點型表示具有小數點的實數 實驗任務 3 實驗任務三 r1,r2,r3,r4都是整型,當n是偶數時,...
實驗1 C語言開發環境使用和程式設計初體驗
實驗任務1 實驗任務2 r4值不同 輸出的格式不同,d為整型,f為浮點型 實驗任務3 對應計算式 r1 n n 1 2 r2 n 1 n 2 r3 n 2 n 1 r4 n 1 2 n 輸出格式都是整型,若出現小數,小數部分會被忽略 實驗任務4 include int main printf n p...