用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’);