19~20日学习总结

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





 运算符及含义:

&&  逻辑与  a && b   如果a和b都为真,则结果为真,否则为假;

||  逻辑或  a || b   如果a和b有一个以上为真则结果为真,二者都为假时,结果为假;

!  逻辑非  !a      如果a为假,则!a为真,如果a为真,则!a为假。


优先次序:

!(非)>&&(与)>||(或)

!(非)> 算术运算符 > 关系运算符 > &&和|| > 赋值运算符



系统可以判断是否为0,来鉴别真假,如果是0则为假,如果非0则为真。

计算机中0代表的是假,1代表的是真!



在写程序是老是出现的错误:

1,语句后面忘记“;”

2,不是英文状态下输入代码、符号。

3,scanf函数中忘记变量前的“&”。


这只是简单的问题,都是不细心所致,可能刚开始学习,以后还是勤练代码!

提高打字速度,提高效率。这两天看了很多视频,都是书上有的知识,全当巩固了一下吧。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值