1樓:私理主宰
1,某書店賣書時有以下規定:購書在20000元以上打折,購書在10000元以上打8折,購書在2000元以上打8.
5折, 購書在100元以上打9折。假設某一種書的單價為24元,編寫一個程式,計算一位顧客只購買這一種書的應付款數。
#include
void main()
else if(isum>=10000)
else if(isum>=2000)
else if(isum>=100)
printf("應付款項為%f元",fjieguo);
2樓:
摘要。您好,c語言之問題集。
c語言 %-6d:6表示輸出列寬是6個字元,如果實際輸出的字元不足6個,則用空格補充其餘的位置,如果實際輸出大於6個字元,則按實際寬度輸出,前面的負號表示在右邊補空格。
如果沒有負號則表示在左面補空格。
數字是幾就表是幾個空格。
即:printf("%6d",123);
輸出的結果是(一個小數點表示一個空格)
c語言問題。
您好,c語言之問題集c語言 %-6d:6表示輸出列寬是6個字元,如果實際輸出的字元不足6個,則用空格補充其餘的位置,如果實際輸出大於6個字元,則按實際寬度輸出,前面的負號表示在右邊補空格如果沒有負號則表示在左面補空格。數字是幾就表是幾個空格。
即:printf("%6d",123);輸出的結果是(一個小數點表示一個空格)
具體的源**怎麼打。
問一問自定義訊息】
3樓:
摘要。親,您好,c語言問題:1、語法錯誤概念:
是指程式中含有不符合語法規定的語句2、邏輯錯誤概念:是指程式中沒有語法錯誤,可以通過編譯、連線生成可執行程式, 但程式執行的結果與預期不相符的錯誤。3、系統錯誤概念:
是指程式沒有語法錯誤和邏輯錯誤,但程式的正常執行依賴於某 些外部條件的存在,如果這些外部條件缺失,則程式將不能執行。
c語言問題。
親,您好,c語言問題:1、語法錯誤概念:是指程式中含有不符合語法規定的語句2、邏輯錯誤概念:
是指程式中沒有語法錯誤,可以通過編譯、連線生成可執行程式, 但程式執行的結果與預期不相符的錯誤。3、系統錯誤概念:是指程式沒有語法錯誤和邏輯錯誤,但程式的正常執行依賴於某 些外部條件的存在,如果這些外部條件缺失,則程式將不能執行。
親,**太模糊了,看不清楚。
4樓:渠彩榮熊釵
#include
floatn;int
main()
integer
表示整數。real表示實數。
如果這個數取整之後還等於原數,則說明這個數是整數。、
5樓:巢文賦愛蕊
deque::push_back
原型void
push_back(const
t&x);typedef
dequeintdeque;
intdeque
dequetest;
就是在當前的佇列尾部插入一個數value
例如:;依次插入了1,2,3
與pop_back不同,pop_back是刪當前的隊尾值。
push_back
類似堆疊操作push,pop_back
類似堆疊操作。
pop.這裡的"back"
容易把人搞糊塗。
自己看吧。
c語言問題
6樓:匿名使用者
五. 判斷一個正數是否為對稱數,如果是返回0,不是返回1,(不允許呼叫c庫字串轉換相關函式),如11,121,1221就是對稱的。
首先把正數(沒有考慮浮點數)存放到字元陣列中a,len記錄正數長度。
while(num>=10)
然後比較判斷就可以了。}
7樓:我不喜歡故事
第一題的資料儲存形式看不懂到底是啥意思。求解……
8樓:海海胡
選擇題:
1、c2、d
3、b4、c
5、a6、a
7、c8、d
9、b10、d
判斷題:1、錯2、對。
3、對4、錯5、對。
c語言問題
9樓:雲淡風輕
!(a+b)+y-1&&x+b/2
這就是邏輯運算子和算數運算子的優先順序運算問題;
是邏輯非運算子,意思是(a+b)如果不等於0,則!(a+b)的值是0,如果等於0,則!(a+b)的值是1;
知道了!(a+b)的值以後,!(a+b)+y-1的值也就知道了。
然後求x+b/2,先求b/2,也就是b除以2,用得到的商加上x,就得出了x+b/2的值;
然後如果!(a+b)+y-1的值不等於0,同時x+b/2的值也不等於0,那麼這個式子的結果就是1;
如果&&兩邊的式子都等於0,或者有一邊等於0,那麼這個式子的結果就是0;
10樓:匿名使用者
1. turbo c能處理的資料有哪幾種?(5分)
整型、浮點型、字元型。
2. turbo c資料型別如何表示?它們的表達範圍是多少?佔用記憶體空間各是多少位元組?為什麼c語言中要嚴格區別整數和小數?(10分)
int、float、char
int 佔2位元組、float佔4個位元組、char佔1個位元組c語言是嚴格資料型別。
11樓:匿名使用者
第一層1個。
第二層2個。
第三層4個。
第四層8個。
第五層16個。
第n層 有2倍(n-1)層的個數。
但是不知道這棵樹是不是滿二叉樹,所以要計算第幾層,有個公式(看圖)將700帶入,得到n層,然後計算n-1層有多少個節點,700減去得到的節點數,就是葉子節點了。。。
12樓:匿名使用者
算算最下層應該有多少個結點?
13樓:匿名使用者
餓,解釋下吧這樣的。
首先完全2叉樹是h層的節點總數為2的h次方-1;
因此700個是 在。
2的9次方和2的10次方之間。
所以在前9層是滿的;
設第9層的非雙親節點為x;
那麼可以知道。
第9層的雙親節點為256-x;
因此第十層的為2(256-x)或者為2(256-x)-1;
全部加起來。
511+2(256-x)-1=700//前9層和第10層之和得到是x=161;
總的葉子節點為 161+2(256-161)-1=350;//第9層和第十層的的和。
14樓:
完全二叉樹的節點和他的深度h有關,深度為h的完全二叉樹有2的h次方減一個節點,最後一行的節點數應該是2的h-1次方個,(700+1)/2在取整就是350了。
15樓:匿名使用者
通用演算法:
設n為總節點數,n0是度為0的結點總數,n1是度為1的結點總數,n2是度為2的結點總數,二叉樹中只有這三種度的節點。所以n=n0+n1+n2。
又由二叉樹的性質可知:n0=n2+1,即:n2=n0-1,帶入上式有:n=2*n0+n1-1
而根據完全二叉樹的定義,可以知道n1只可能是0或1;當總節點數為偶數時,n1=1,當總結點數為奇數時,n1=0。
因為總結點數為700為偶數,所以n1=1。帶入到n=2*n0+n1-1有n0=n/2=350。
度為0的節點即葉子節點,所以葉子節點數為350。
c語言問題,C語言問題C語言問題
沒有縮排,看來比較累 但是輸入一串字元以後要輸入結束標誌eof表示你的輸入結束了 如果你是unix,就用ctrl d,dos就用ctrl z include define maxline 1000 maximum input line length int getline char line,int...
c語言問題,C語言問題C語言問題
把檔案中所有逗號用空格替換。把if fp fopen goods.dat rb null 改成fp fopen goods.dat r null 把 feof fp 換成 0。把 一行刪除。以上3 4也可以在while前新增一行 解決 把printf s,2s,d,d n name,price,in...
c語言問題,C語言問題
您好,c語言經典100題 題目 有1,2,3,4個數字,能組成多少個互不相同且無重複數字的三位數 都是多少 1.程式分析 可填在百位,十位,個位的數字都是1,2,3,4.組成所有的排列後再去 掉不滿足條件的排列.2.程式源 main 程式2 題目 企業發放的獎金根據利潤提成.利潤 i 低於或等於10...