C语言控制输出
1. c语言如何获取控制台输出
1、向控制台输出信息可以使用c语言函数库中的printf(),直接打印出信息,比如:
printf("hello world ");
2、要将控制台输出的信息保存,则可以在控制台中使用>或者>>将输出信息输出到文件或者追加到文件,>和>>的区别在于>会覆盖原来的文件,而>>会在文件末尾添加。以hello wrold为例:
#include<stdio.h>
intmain()
{
printf("helloworld ");
return0;
}
生成程序后,进入程序所在的目录,如下图所示:
2. C璇瑷濡备綍鎺у埗杈揿嚭鏁板瓧镄勬湁鏁堜綅鏁帮纻
鍙链夋诞镣瑰瀷鏁版嵁锛屽寘𨰾琭loat鍜宒ouble链夋湁鏁堜綅鏁扮殑璇存硶銆
鍙浠ョ敤镙煎纺鍖栬緭鍑哄嚱鏁皃rintf杈揿嚭鏁板瓧锛屽悓镞堕氲繃镙煎纺鍖栧瓧绗︿覆𨱒ユ带鍒舵暟瀛楁湁鏁堜綅鏁般
printf鍦ㄨ緭鍑烘诞镣规暟镞讹纴榛樿や负6浣嶅皬鏁帮纴姣斿傚畾涔塮loat f = 1;
璋幂敤printf("%f",a);镞朵细杈揿嚭1.000000銆
镙煎纺鍖栧瓧绗︿覆鍙浠ヨ剧疆鎴%a.bf镄勫舰寮忥纴鍏朵腑锛
1 a涓鸿緭鍑虹殑鏁板瓧鍗犳嵁镄勬诲藉害(浣嶆暟)锛屽寘𨰾鏁存暟閮ㄥ垎锛屽皬鏁伴儴鍒嗗拰灏忔暟镣广傚綋瀹为檯瀹藉害澶т簬璁惧畾瀹藉害镞讹纴浠ュ疄闄呭藉害涓哄嗳銆
2 b涓哄皬鏁颁綅鏁帮纴涔熷氨鏄杈揿嚭鏁板瓧镄勬湁鏁堜綅鏁般
姣斿傝皟鐢╬rintf("5.2f",a);灏卞彲浠ヨ緭鍑
1.00
浠庤岃揪鍒版带鍒舵湁鏁堜綅鏁扮殑鏁堟灉銆
3. C璇瑷濡备綍鎺у埗杈揿嚭链夋晥镄勪綅鏁帮纻
C璇瑷鎺у埗杈揿嚭鏁板瓧镄勬湁鏁堜綅鏁板彲浠ヤ娇鐢╬rintf()鍑芥暟镙煎纺鍖栬緭鍑烘牸寮忋
printf()鍑芥暟镄勮皟鐢ㄦ牸寮忎负: printf("<镙煎纺鍖栧瓧绗︿覆>", <鍙傞噺琛>)銆
鍏朵腑镙煎纺鍖栧瓧绗︿覆鍙浠ユ带鍒惰緭鍑烘暟瀛楃殑链夋晥浣嶆暟锛屽彧瑕佸皢镙煎纺鍖栧瓧绗︿覆涓锷犲叆%x.y灏卞彲浠ヨ剧疆杈揿嚭镄勬暟瀛楃殑浣嶆暟浜嗐倄鎸囧畾鏁版嵁镄勫藉害锛屽嵆鍦ㄨ緭鍑烘椂鍙浠ヨ緭鍑虹殑链澶氭暟瀛椾綅鏁帮绂y鎸囧畾灏忔暟浣嶆暟锛屽嵆淇濈暀灏忔暟镣瑰悗y浣嶆暟銆
镓╁𪾢璧勬枡
printf()鍑芥暟镄勫姛鑳藉强鐢ㄦ硶锛
1銆佸湪c璇瑷涓浜х敓镙煎纺鍖栬緭鍑虹殑鍑芥暟锛埚畾涔夊湪 stdio.h 涓锛夛纴鍏跺悜链閲嶅畾钖戠粓绔锛堟樉绀哄櫒銆佹带鍒跺彴绛夛级杈揿嚭瀛楃︺
2銆佹棤镙煎纺瀛楃﹀嶅埗鍒拌緭鍑烘祦銆
3銆佽浆鎹㈣勮寖锛屾疮涓瑙勮寖瀵艰嚧鍦ㄥ煎弬鏁板垪琛ㄤ腑妫绱 1 涓鎴栨洿澶氢釜椤广
4銆佽浆涔夊簭鍒楋纴鐢ㄤ簬鎺у埗灏忔暟镣瑰悗闱㈢殑浣嶆暟銆
鍙傝冭祫鏂欐潵婧愶细锏惧害锏剧戋斺攑rintf
4. c语言怎么控制输出字符的颜色!
#include <stdio.h>
#include <stdio.h>
int main(void)
{
system("color f9");//设置输出的颜色,f表示背景为白色,9表示字符为蓝色,单独一个9表示只设置字符颜色,当然这两个数字可以为0-f(十六进制)中的任意数值
printf("I Love You");
return 0;
}