c语言如何保留两位小数?

1.打开编译软件,如下图

2.新建类,编写代码,如下图

3.点击运行代码,如下图,

4.查看输出结果,只有两位小数,如下图

5.如果想要保留三位小数,只要把print("%.2f",num);中的2改成三就行,如下图

扩展资料:

C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。

C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。

不同的变量类型可以用结构体(struct)组合在一起。

只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。

部份的变量类型可以转换,例如整型和字符型变量。

通过指针(pointer),C语言可以容易的对存储器进行低级控制。

预编译处理(preprocessor)让C语言的编译更具有弹性。



  • 鎬庝箞鐢c璇█璁╀竴涓暟淇濈暀2浣嶅皬鏁
    绛旓細绛旀鏄庣‘锛氫娇鐢╬rintf鍑芥暟鐨勬牸寮忓寲杈撳嚭鍔熻兘锛屽彲浠ュ疄鐜颁繚鐣欏皬鏁颁綅鏁扮殑闇姹銆傝缁嗚В閲婂涓嬶細涓銆佷簡瑙rintf鍑芥暟 鍦–璇█涓紝杈撳嚭鏍煎紡鍖栨暟鎹氬父浣跨敤printf鍑芥暟銆傝鍑芥暟鍙互鏍规嵁闇姹傦紝浠ョ壒瀹氱殑鏍煎紡杈撳嚭鏁版嵁銆備簩銆佷娇鐢%.2f鏍煎紡鍖栧瓧绗︿覆 瑕佷繚鐣欎竴涓暟鐨勪袱浣嶅皬鏁帮紝鍙互鍦╬rintf鍑芥暟涓娇鐢ㄢ%.2f鈥濈殑鏍煎紡瀛楃涓层傝繖閲岀殑...
  • C璇█涓庢牱淇濈暀2浣嶅皬鏁?
    绛旓細c璇█淇濈暀2浣嶅皬鏁板彲鐢%.2f瀛楃銆俢璇█淇濈暀涓や綅灏忔暟鍙敤%.2f瀛楃锛岀粨鏋滃氨鑳借緭鍑轰袱浣嶅皬鏁帮紝璁板繂鏂规硶锛氱偣.鍚庨潰涓涓2锛岃〃绀哄皬鏁扮偣鍚庝繚鐣欎袱浣嶃俢璇█涔婥++淇濈暀涓や綅灏忔暟浠g爜锛氱涓绉嶅啓娉昪out<<setiosflags(ios::fixed)<<setprecision(2);绗簩绉嶅啓娉昪out.setf(ios::fixed);cout<<setprecision(2);绗笁绉嶅啓娉昪...
  • c璇█涓浣曚繚鐣欎袱浣嶅皬鏁?
    绛旓細鐢–璇█鐨勬柟娉曪細杈撳叆printf("%5.2f",a)锛屽叾涓5琛ㄧず瀹藉害锛2灏辨槸绮惧害锛屽嵆淇濈暀涓や綅灏忔暟銆2.璁剧疆灏忔暟浣嶆暟娉曪細cout<<setiosflags(ios::fixed)<<setprecision(2);褰搒etiosflags(ios::fixed)鍜宻erprecision(n)涓や釜涓璧风敤鏃跺氨琛ㄧず淇濈暀n浣嶅皬鏁拌緭鍑恒傝繖閲岃繕瑕佹敞鎰忥紝姣忔杈撳嚭鍙璁剧疆涓娆″氨琛屼簡锛屽洜涓鸿繖涓や釜鐨...
  • c璇█鎬庝箞淇濈暀涓や綅灏忔暟
    绛旓細C璇█淇濈暀涓や綅灏忔暟鐨勬柟娉曞涓嬶細宸ュ叿/鏉愭枡锛氳仈鎯崇數鑴戝ぉ閫510S銆乄indows10銆乂C++6.0銆1銆佹墦寮VC++6.0杞欢锛岀偣鍑诲乏涓婅鐨勬柊寤烘枃浠躲2銆佹柊寤虹殑鏂囦欢涓紪鍐欎笅绋嬪簭#include<stdio.h>int main(){ float a,b; a=1.123456; b=2.324855; printf("%lf,%lf\n",a,b); return 0;}銆3銆佺紪鍐欏畬涔嬪悗锛...
  • c璇█鎬庢牱淇濈暀涓や綅灏忔暟?
    绛旓細C璇█鎬庝箞淇濈暀涓や綅灏忔暟锛濡傛灉涓嶅畾涔夌殑璇濓紝閭d箞灏变細榛樿涓嶆槸涓や綅灏忔暟锛岄偅涔堥渶瑕佽緭鍑哄唴瀹逛繚鐣欏皬鏁锛屽疄闄呬笂鍙互瀵规诞鐐瑰瀷杩涜璁剧疆鐨勩1銆侀鍏堟墦寮IDE锛屾帴鐫淇濆瓨main.c鏂囦欢銆2銆佽繖涓椂鍊欐妸鍐呭杈撳嚭锛岃缃诞鐐瑰瀷銆備篃灏辨槸%f銆3銆佷絾鏄緭鍑虹殑鏃跺欓粯璁ゆ湁澶氫綅灏忔暟銆4銆佽繖鏃跺彲浠ヨ缃%.2f锛屼篃灏辨槸涓や綅鏁帮紝鍥犱负鎴戜滑鍐...
  • c璇█濡備綍淇濈暀涓や綅灏忔暟?
    绛旓細1.鎵撳紑缂栬瘧杞欢锛屽涓嬪浘 2.鏂板缓绫伙紝缂栧啓浠g爜锛屽涓嬪浘 3.鐐瑰嚮杩愯浠g爜锛屽涓嬪浘锛4.鏌ョ湅杈撳嚭缁撴灉锛屽彧鏈涓や綅灏忔暟锛屽涓嬪浘 5.濡傛灉鎯宠淇濈暀涓変綅灏忔暟锛屽彧瑕佹妸print("%.2f",num);涓殑2鏀规垚涓夊氨琛岋紝濡備笅鍥
  • c璇█濡備綍淇濈暀涓や綅灏忔暟
    绛旓細c璇█淇濈暀涓や綅灏忔暟鐨勬柟娉曞涓嬶細1銆佹墦寮devc鍔犲姞锛屽垱寤轰竴涓簮浠g爜绐楀彛銆2銆佽緭鍏ヤ竴娈典唬鐮併傝繖娈典唬鐮佺殑鎰忔濇槸锛氳緭鍏ヤ竴涓被鍨嬩负娴偣鏁扮殑鏁板硷紝杈撳嚭涓涓诞鐐规暟銆3銆佺劧鍚庤繍琛屻4銆佹帴鐫瀵筽rintf鐨勪唬鐮佽繘琛屼慨鏀广5銆佺劧鍚庡湪璋冭瘯杩愯锛屽嵆鍙彧淇濈暀涓や綅灏忔暟銆
  • c璇█濡備綍璁╄緭鍑虹粨鏋滅簿纭埌涓や綅灏忔暟
    绛旓細C璇█涓娴偣鏁拌緭鍑虹簿纭埌涓や綅灏忔暟鐨勮鍙ュ涓 double a=2.0;printf ("%.2f", a);//鍏朵腑.2鎸囨槑涓や綅灏忔暟 璇存槑锛氬%9.2f 琛ㄧず杈撳嚭鍦哄涓9鐨勬诞鐐规暟, 鍏朵腑灏忔暟浣嶄负2, 鏁存暟浣嶄负6锛屽鏋9缂虹渷鍒欏満瀹戒负璇ユ暟瀹為檯浣嶆暟 瑙勫畾绗 d 鍗佽繘鍒舵湁绗﹀彿鏁存暟 u 鍗佽繘鍒舵棤绗﹀彿鏁存暟 f 娴偣鏁 s 瀛楃涓 c 鍗曚釜...
  • c璇█涓鍟嗘暟瑕佹眰淇濈暀2浣嶅皬鏁,鎬庝箞鍔?
    绛旓細鍦c璇█涓璁╀竴涓暟淇濈暀2浣嶅皬鏁鍙互閫氳繃绮惧害闄愬畾绗︽潵瀹屾垚锛岀簿搴﹂檺瀹氱鏈変竴涓偣鍙峰悗璺熶竴涓暣鏁扮粍鎴愩傚叾鍑嗙‘鍚箟渚濊禆浜庡畠鎵淇グ鐨勬暟鎹被鍨嬨傝繖鏄敱printf()杩欎釜鍑芥暟鐨勮緭鍑烘牸寮忓喅瀹氱殑锛屸%鈥濆悗闈㈢殑琛ㄧず鏍煎紡锛宖琛ㄧず浠ュ皬鏁板舰寮忚緭鍑哄崟銆佸弻绮惧害鏁帮紝鍦ㄦ病鏈夎瀹氫綅鏁版椂榛樿涓鸿緭鍑6涓哄皬鏁帮紝鑻ヨ瀹氫簡浣嶆暟锛屽垯渚嬪锛...
  • C璇█ 姝ら杈撳嚭鐨勭粨鏋濡備綍淇濈暀涓や綅灏忔暟
    绛旓細鏍煎紡鍖栬緭鍑猴細printf("l=%.2lf",l)锛屽湪%鍚庣偣涓涓皬鏁扮偣锛岀劧鍚庤緭鍏ラ渶瑕淇濈暀灏忔暟鐨勬暟閲忥紝灏卞彲浠ヨ緭鍑烘兂瑕佺殑缁撴灉銆俻rintf()鍑芥暟鏄牸寮忓寲杈撳嚭鍑芥暟, 涓鑸敤浜庡悜鏍囧噯杈撳嚭璁惧鎸夎瀹氭牸寮忚緭鍑轰俊鎭俻rintf()鍑芥暟鐨勮皟鐢ㄦ牸寮忎负: printf("<鏍煎紡鍖栧瓧绗︿覆>", <鍙傞噺琛>)銆傛牸寮忚緭鍑猴紝瀹冩槸c璇█涓浜х敓鏍煎紡鍖栬緭鍑虹殑鍑芥暟...
  • 扩展阅读:c++输出保留两位小数 ... 四舍五入保留2位小数 ... c++如何保留一位小数 ... c#double保留几位小数 ... c语言%f输出一位小数 ... c++输出保留小数 ... c中如何保留四位小数 ... c语言怎么保留n位小数 ... c语言中小数保留2位怎么弄 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网