小程式兩款 閒來無事練練手

2021-06-21 09:14:37 字數 1211 閱讀 6602

最近看指標,感覺理解的一般般,想用指標寫點東西吧,寫出來又是錯的.....囧!

無聊了就隨便寫了兩個程式回顧一下以前的東西......還好,沒忘多少......

1) 輸入10個數存入陣列a中,並將其倒序存放及輸出

#include

#include

int a[10];

void input()

void swap(int a,int n)

} void output(int a)

void main()

執行截圖:

2) 輸入乙個分數約分後輸出

#include

#include

int nume,deno,i; //nume是分子,deno是分母

void output()

else }

else //分子分母為正 }

else //分子分母異號

else //分子為正,分母為負 }

}}void main()

}output();

goto begin; //使程式迴圈}

執行截圖:

這個程式需要點說明,為了完美顯示出約分後的分數,還需要考慮分母是否為1的情況

所以輸出函式(output)可能顯得有點麻煩,不過主要看main函式體就ok,那個output不看也罷,就是繞來繞去用if判斷最後輸出的函式...

4.24 修改作

#include

#include

int nume,deno,i; //nume是分子,deno是分母

void output()

else

}else //分子分母為正

}else if(nume*deno<0) //分子分母異號

else //分子為正,分母為負

} }}

void main()

} output();

goto begin; }

今天閒來無事執行了一下,隨便輸入乙個數字123並沒有輸入分數系統自動判定分母為0

這個時侯程式輸出- 123/0 很明顯是錯誤的

看了一下因為output函式沒有考慮到分母為0的情況,加上了,這下應該沒啥問題了....

期待某葉有關指標的程式誕生....

推薦兩款PC健康小軟體

一.前言 這是一款視覺休息定時提醒工具。工作或學習中的我們經常一坐就是好幾個小時,漸漸的不僅眼睛受到很大的傷害,身體健康也深受影響,即傳說中的 坐病 而這款只有幾百kb的小軟體使用螢幕淡出的方式提醒我們用電腦時間久了該休息一會啦。我們可以手動設定休息的間隔時間 比如1個小時提醒一次 也可以設定淡出的...

兩款codereview工具

我們是使用eclipse ide開發的,eclipse的外掛程式不計其數,不怕找不到,就怕你不找,因此從eclipse code review plugin 下手。經過調研和試用,我找到兩款比較好用的免費外掛程式 reviewclipse 和 jupiter 簡單介紹一下這兩個工具的特點和在qone...

兩款國產的GUI框架

因要寫一些小工具,圖形使用者介面是要有的,就看了一些c gui框架。說到gui框架,我們腦海中浮現的可能就是 mfc qt gtk wxwidgets fltk等這些比較 流行 的框架。但凡任何一本講c 圖形程式設計的書籍幾乎會拿前面提到的一款或幾款講。但在蒐集資料的過程中,看到了兩款國產的gui框...