putchar
getchar
printf
scanf
printf("各位鄉親們,大家好!\n");
printf("%d+%d=%d\n", 2, 5, 2 + 5);
printf("%s,做我女朋友好嗎?\n", "小敏"); //不管輸入的什麼,最後都轉換成字元顯示到了螢幕上.
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void main() {
char l_str1[] = "你好";
char l_str2[] = "吃飯了嗎?";
char l_str3[100] = { 0 };
sprintf(l_str3, "%s%s", l_str1, l_str2); //實作字元串相加
system("pause");
}
char l_str1[] = "123456";
char l_str3[100] = { 0 };
sprintf(l_str3, "%.4s", l_str1); //取字元串左邊
double l_d=12340000;
printf("%e",l_d);
double l_d = 12340000;
printf("%g", l_d);
char l_input[100] = { 0 };
char l_str[100] = { 0 };
printf("請輸入一個顔色:");
scanf("%s", &l_input);
sprintf(l_str, "color %s", l_input);
system(l_str);
system("pause");
%p 指針
%i 有符号十進制
%d 有符号十進制
%o 無符号八進制
%x 無符号十六進制
%u 無符号十進制
%c 字元形式輸出單個字元
%s 輸出字元串
%f 以小數點形式輸出單、雙精度實數
%e 以标準指數形式輸出單、雙精度實數.
轉載于:https://www.cnblogs.com/xiaodaxiaonao/p/7574988.html