Ⅰ 如何用C語言輸出結果
一般格式
printf(格式控制,輸出表列) 。
說明:
(1)「格式控制」是用雙撇號括起來的字元串,也稱「轉換控制字元串」,它包括兩種信息:
①格式說明:由「%」和格式字元組成,它的作用是將輸出的數據轉換為指定的格式輸出。
②普通字元,即需要原樣輸出的字元。
(2)「輸出表列」是需要輸出的一些數據,可以是表達式 。
(3) printf函數的一般形式可以表示為printf(參數1,參數2,„„,參數n) 。
功能是將參數2~參數n按參數1給定的格式輸出
Ⅱ 如何用C語言編寫一個簡單的程序!
上了大學有很多同學都在學習C語言,C++就是C語言的一種,那麼怎麼用c語言寫一個簡單的程序hello world呢,下邊來給大家演示一下
電腦,c語言軟體
滑鼠左鍵雙擊c語言軟體,打開,打開後界面如圖,點擊關閉即可
點擊上方程序窗口左上角的文件,選擇新建
在打開的窗口中選擇文件,下邊一般是第四個 c++Source file,輸入文件名(hellw.c),一定要以「.c」為後綴結尾
進入編輯頁面在,頁面編輯源代碼就可以
#include<stdio.h>
void main()
{
printf("hello world!"
);
}
然後選擇保存,列印,輸出運行。
輸出的效果就是這樣了,一個簡單的c語言程序就寫好了
所有的輸入都要在英文半形的情況下輸入,不然程序會不能識別,會報錯。
Ⅲ C語言中的程序輸出
結果是:
Please
input
a
string:The
result
is:
0
0
0
0
0
從main函數開始執行,
遇到printf語句後輸出Please
input
a
string:
這時你輸入This
is
a
tree並賦給s
然後調用fun函數
此函數調用過程是:因為數組名就是數組的首地址,這時實參是把s數組的地扯傳給了形參s的,
num傳的也是數組的首地址,所以接下來如果在fun函數中對他們倆進行了修改的話,
實際的參數也是同時進行了修改的.
第一個for語句將數組元素都設為0
因為此時的s是指向"This
is
a
tree"這個字元數組的首地址,
其*s就是'T',當然不等於'\0'.所以此時會讓i=-1.
剛說了*s是『T』,所以它不與switch中任何一種情況相同。
所以它不會執行swihch中的語句。後面的if語句不成立。因為i=-1。
最後s++,s這時指向數組下一個元素,即『h』。
函數調完後,接著執行下一條printf語句,輸出The
result
is:並回車
因為數組里的元素在fun函數中改過了,都是0。所以輸出的都就是五個0了。
Ⅳ C語言程序怎麼輸出
程序的最後一行,要改為:
system("pause");
然後,點擊編譯按鈕。(或按CTRL+F7)
再點擊「組建」-「執行」(或按CTRL+F5)
Ⅳ 怎麼用c語言編寫程序直接輸出字元「%d」
#include<stdio.h>
intmain()
{
printf("%%d");
printf("\n");
return0;
}
(5)怎麼用c輸出程序擴展閱讀
c語言佔位符的使用
%s可以填充字元串(string),%f可以填充浮點數(float),%p則可以填充一個指針(pointer),這些佔位符分別是用對應英文單詞的首字母表示的。
%d中的d並不表示integer,而是表示decimal(10進制)。類似的%x常用於列印16進制整數(hexadecimal),%o常用於列印8進制整數(octal)。C語言程序開發中的整數顯然可以是任意進制的。調用printf()函數時,若是希望列印一個一個整數,完全可以使用%i作為佔位符。