用getchar函數輸入一個字符,putchar輸出一個字符
#include<stdio.h>
int main()
{
char a;
a=getchar(); //從鍵盤輸入一個字符送給變量a
putchar(a); //將變量a的值輸出
putchar(‘\n'); //換行
return();
}
輸入的時候注意,回車鍵等也算一個字符!
做習題的時候用了幾個數學的函數,pow與log,pow有兩個參數,計算x的y次方,表示pow(x,y)
log有一個參數,logx即lnx,是以e爲底的,log10x是以是爲底的。
標識符常量#define
符號的標識符一般使用大寫字母,就是指定一個符號來代替常量。
#include<stdio.h>
#define PI 3.14 //定義一個圓周率常量 注意行末沒有分號
int main()
{
printf(“圓周率:%f\n”,PI);
return 0;
}
c語言中三目運算符:“?” 格式爲:
表達式1 表達式2 表達式3
執行過程
先判斷1是否爲真,如果爲真的話就執行2,如果爲假的話就執行3
如 :
printf(“%c\n”,price<=money?‘y’:‘n’);