c語言基礎程式題

2021-10-09 07:11:49 字數 1057 閱讀 5988

從鍵盤輸入乙個小於1000的正數,要求輸出它的平方根(如果平方根不是整數,則輸出它的整數部分)。要求在輸入資料後先對其進行檢查是否為小於1000的正數,若不是,則要求重新輸入。

#include

#include

intmain()

printf

("%d\n",(

int)

sqrt

(a))

;return0;

}

企業發放的獎金根據利潤提成。利潤i低於或等於100000元的,獎金可提10%;利潤高於100000元,低於或等於200000元(1000001000000時,超過1000000元的部分按1%提成。從鍵盤輸入當月利潤i,求應發獎金總數

要求:(1)用if語句程式設計序

(2)用switch語句程式設計序

(1)if語句

#include

intmain()

else

if( i <=

200000

)else

if( i <=

400000

)else

if( i <=

600000

)else

if( i <=

1000000

)else

if( i >

1000000

)printf

("%.2lf"

, s)

;return0;

}

(2)switch語句

#include

intmain()

printf

("應發獎金數:%.2lf\n"

, s)

;//獎金數保留兩位數字

return0;

}

輸出100~200之間的素數

#include

intmain()

}if(i == j)

}return0;

}

C語言程式題

遊戲問題。有12名小朋友手拉手站成乙個圓圈,從第一名小朋友開始報數,報到7的那名小朋友退到圈外,然後他的下一位重新報1。這樣繼續下去,直到最後只剩下一名小朋友,問這名小朋友原來站在什麼位置上?如下 include intmain i 0 do if sum 7 計數 number用來表示從1數到7的...

C語言 基礎題

測試大小端 int checksystem c c.i 1 return c.ch 1 返回1 小端模式 返回0 大端模式 大端 高位元組排放在記憶體的低地止端 tcp ip各層協議 網路位元組序 0x12345678 從高位到地位的位元組一次是 0x12,0x34,0x56,0x78 靠左邊是高位...

C語言基礎題

1,三個整數排列,從小到大排序後輸出。樣例輸入 20,7,33 樣例輸出 7,20,33 1.第一次輸出 include include int main if cb else system pause return 0 不足是 完全沒有考慮到輸入的三個數一樣大小時候的情況。2.參照書中的例子 in...