程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言問答 >> 有關c語言的一個新手問題

有關c語言的一個新手問題

編輯:C語言問答

有關c語言的一個新手問題

#include "stdio.h"
#define PRICE 30
void main ()
{
 int num, total;
 num=10;
 total=num * PRICE;
 printf("total=%d",total);
}

 

 

中的printf("total=%d",total);是什麼意思????

最佳回答:

輸出total變量的值。
追問:
為什麼要用total=%d",total,=%d是什麼用的?是不是輸出時都要有"XXX=%d"??
回答:
首先total=%d只是輸出一種格式,最後在dos界面顯示的是total=XXX,還有就是並不是輸出都要有這樣的,你想這樣寫就這樣寫,不寫也可以,這個沒語法錯誤的。
追問:
那我這個程序如果不寫這個的話,還能怎樣輸出呢...?(實在不好意思,問題多了些,大一新生急需懂得啊...謝謝)
回答:
printf("%d",total);就這樣,也是可以的。反正你輸出的變量名別寫錯以及printf函數別寫錯就可以了,不過使用printf函數一定要有格式化符號%的。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved