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璇█杈撳嚭涓や綅灏忔暟濡備綍淇濈暀涓変綅灏忔暟鍛?
    绛旓細1.鎵撳紑缂栬瘧杞欢锛屽涓嬪浘 2.鏂板缓绫伙紝缂栧啓浠g爜锛屽涓嬪浘 3.鐐瑰嚮杩愯浠g爜锛屽涓嬪浘锛4.鏌ョ湅杈撳嚭缁撴灉锛屽彧鏈涓や綅灏忔暟锛屽涓嬪浘 5.濡傛灉鎯宠淇濈暀涓変綅灏忔暟锛屽彧瑕佹妸print("%.2f",num);涓殑2鏀规垚涓夊氨琛岋紝濡備笅鍥
  • C璇█涓︹︹滆绠楃粨鏋淇濈暀涓変綅灏忔暟銆傗鎬庝箞琛ㄧず?
    绛旓細鍦–璇█涓紝濡傛灉浣犻渶瑕佸皢璁$畻缁撴灉淇濈暀涓変綅灏忔暟杩涜杈撳嚭锛鍙互浣跨敤printf鍑芥暟閰嶅悎鏍煎紡鎺у埗绗︽潵瀹炵幇銆備緥濡傦紝琛ㄨ揪寮廯printf("%7.3f",100.0/3.0)`锛岃繖閲岀殑"7"浠h〃鎬诲叡涓冧綅杈撳嚭锛"3"鍒欐寚瀹氬皬鏁扮偣鍚庝繚鐣欎笁浣嶏紝绗洓浣嶄細鏍规嵁鍥涜垗浜斿叆瑙勫垯鍐冲畾銆傚皬鏁扮偣鍓嶇殑绌轰綅浼氱敤绌烘牸濉厖锛屼互纭繚鎬诲搴︿负7銆傚浜庢诞鐐规暟...
  • C璇█涓︹︹滆绠楃粨鏋淇濈暀涓変綅灏忔暟銆傗鎬庝箞琛ㄧず?
    绛旓細printf("%7.3f",100/3.0);琛ㄧず缁撴灉鍗犱竷浣嶏紝灏忔暟閮ㄥ垎鍗3浣锛岃繖鏍峰氨鍙互浜嗭紝骞朵笖灏忔暟鐐瑰悗绗涓変綅鏄洓鑸嶄簲鍏ョ殑缁撴灉銆備緥濡傦細C璇█涓诞鐐规暟杈撳嚭绮剧‘鍒涓や綅灏忔暟鐨勮鍙ュ涓嬶細double a=2.0;printf ("%.2f", a);//鍏朵腑.2鎸囨槑涓や綅灏忔暟 璇存槑锛氬%9.2f 琛ㄧず杈撳嚭鍦哄涓9鐨勬诞鐐规暟, 鍏朵腑灏忔暟浣涓2, ...
  • C璇█濡備綍鎺у埗淇濈暀灏忔暟浣嶆暟?
    绛旓細float a = 3.14159265;scanf("%d", &postfix); //璇诲叆闇瑕佷繚鐣欑殑灏忔暟浣嶆暟 sprintf(format, "%%.%df", postfix); //姣斿杈撳叆3锛岄偅涔坒ormat閲屽氨鏄"%.3f"锛屼篃灏辨槸淇濈暀涓変綅灏忔暟 printf(format, a);
  • c璇█涓灏忔暟鐐瑰悗闈淇濈暀浣嶆暟,鍙互鎬庝箞瀹炵幇?
    绛旓細鍦C璇█涓紝浣跨敤鏍煎紡鍖杈撳嚭鍑芥暟printf鏉ュ疄鐜拌緭鍑恒傝緭鍑烘牸寮忎负%.NF1 %涓烘牸寮忓寲瀛楃涓茬殑寮曞瀛楃銆2 .N琛ㄧず鎸囧畾鏄剧ずN浣嶅皬鏁般3 F涓虹被鍨嬪瓧绗︼紝瀵逛簬float, F鍊间负f锛 瀵逛簬double锛孎鍊间负lf銆備妇渚:1 瑕佽緭鍑篺loat a=1.23234; 淇濈暀3浣嶅皬鏁鐨勫啓娉曚负锛歱rintf("%.3f",a);2 杈撳嚭double b=123.345232; ...
  • C璇█杈撳嚭鍊濡備綍淇濈暀灏忔暟浣嶆暟??
    绛旓細1.棣栧厛闇瑕佸畾涔変竴涓彉閲忎綔涓哄悗缁渶瑕杈撳嚭鐨勬暟銆傝繖閲屼互瀹氫箟涓涓彉閲廰涓轰緥銆傞渶瑕佹敞鎰忕殑鏄紝鏁村瀷int鏄笉鏀寔杞寲鐨勩2.鐒跺悗浣跨敤scanf()鍑芥暟鎺ュ彈浠庨敭鐩樿緭鍏ョ殑涓涓暟锛岃繖鏍峰氨涓哄彉閲廰鎴愬姛璧嬪笺3.鎺ョ潃浣跨敤printf璇彞鏉ュ鏁癮杩涜灏忔暟鍖栫殑澶勭悊銆傚鐞嗘牸寮忎负锛氥%.锛堥渶瑕淇濈暀鐨勫皬鏁颁綅鏁帮級鏁扮殑鏍煎紡绗︺戯紝杩欓噷婕旂ず...
  • c璇█涓兂瑕佽杈撳嚭鏁板瓧淇濈暀鍑浣嶅皬鏁璇鎬庝箞鍋?
    绛旓細涓句釜渚嬪瓙锛屽鏋滄兂瑕杈撳嚭淇濈暀涓変綅灏忔暟鐨勫弻绮惧害娴偣鏁帮紝鍒欏簲璇ヨ繖鏍峰啓锛歱rintf("%.3lf",d);鍏朵腑鐨勨.3鈥濆氨鏄皬鏁扮偣鍚庝繚鐣欎笁浣嶅皬鏁般傛敞鎰忥紝3鍓嶉潰鏈変釜鐐瑰搱锛
  • c璇█涓濡備綍杈撳嚭淇濈暀涓や綅灏忔暟鐨勬暟鎹?
    绛旓細cout<<setiosflags(ios::fixed)<<setprecision(2);//闇瑕佸ご鏂囦欢#include <iomanip> 鐒跺悗鍐嶈緭鍑哄疄鏁扮被鍨嬪彉閲忓嵆鍙互淇濈暀2浣嶅皬鏁拌緭鍑浜嗭紝褰撶劧浣犺淇濈暀涓変綅灏忔暟锛宻etprecision(3)灏辫銆俿etprecision鏄寚璁剧疆杈撳嚭绮惧害锛屽綋娌℃湁 cout<<setiosflags(ios::fixed)鏃讹紝杈撳嚭鏍煎紡鏄暟鎹殑鏈夋晥浣嶆暟锛屼緥濡 float a = 123...
  • c璇█濡備綍淇濈暀涓変綅灏忔暟
    绛旓細涓句緥锛歱rintf("%5.3f",a);鍏朵腑5琛ㄧず涓鍏淇濈暀鐨勪綅鏁帮紝3琛ㄧず灏忔暟鐐瑰悗淇濈暀鐨勪綅鏁般
  • C璇█涓杈撳嚭鏃鎬庢牱鎺у埗灏忔暟鐐瑰悗鐨勪綅鏁,璇蜂妇渚嬭鏄淇濈暀1銆2銆3銆4...
    绛旓細//杈撳嚭缁撴灉涓猴細1234.1416 6銆乸rintf("%3.4f",f3);//杈撳嚭缁撴灉涓猴細124.1000 printf("%3.4f",f);涓殑3鏄帶鍒秄鐨勬暣鏁伴儴鍒嗘寜3浣鐨勫浐瀹氫綅瀹借緭鍑猴紱4鏄寜鍥涜垗浜斿叆鐨勫噯鍒淇濈暀4浣嶅皬鏁銆傛敞锛氬鏋滄暣鏁伴儴鍒嗕笉瓒3浣嶏紝鍒欏湪鍓嶉潰琛ョ┖鏍硷紝瓒呰繃3浣嶏紝鍒欐寜瀹為檯浣嶆暟杈撳嚭锛涘鏋滃皬鏁伴儴鍒嗕笉瓒4锛屽垯鍦ㄥ悗闈㈣ˉ0銆
  • 扩展阅读:c语言怎么精确到两位 ... c语言%f输出一位小数 ... c语言float小数点后两位 ... c语言float保留2位小数 ... cout输出保留两位小数 ... c语言float保留两位小数 ... c语言怎么保留n位小数 ... c语言小数点保留3位 ... c语言输出怎么保留两位小数 ...

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