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;
}