博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
02-黑马程序员------C 语言学习笔记---C语言基本语法成分
阅读量:6711 次
发布时间:2019-06-25

本文共 972 字,大约阅读时间需要 3 分钟。

黑马程序员------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

1.1     C语言基本语法成分

#include 
int main(){#define PI 3.14 int r; double s; double m; // 提示用户输入半径 printf("请输入半径:\n"); // 接受用户输入的半径 scanf("%d",&r); s = 2*PI*r; m = PI*r*r; printf("圆的周长和面积分别是%f %f\n",s,m); return 0;}

 

01 标示符:

* 标示符只能由字母,数字,下划线组成,且第一个字符必须为下划线或字母

* 大小写敏感

* 不限制标示符长度,但各个编译系统都有自己的规定和限制

* 标示符不能与关键字重名也不能与系统自带的标示符重名

02 关键字 :C语言预先定义的,具有特定意义的标示符

03 运算符:分为单目运算符,双目运算符,三目运算符

l % 左右必须都为整数,结果取余数

l / 结果舍去余数,取整数

l 字符型数据可以和整型数据混合运算,如:‘A’+32

l  运算符的优先级是先乘除后加减,若两侧级别相同则遵循“自左向右”

l i++,i-- (在使用i之后,i再加减1)

l ++i,--i (在使用i之前,I 先加减1)

#include 
int main(){ int a = 5; int b = 10; int temp; temp = a; a = b; b = temp; printf("a=%d b=%d\n",a,b); return 0;}// 第二种方法a = b -a;b = b -a;a = b +a;

 

转载于:https://www.cnblogs.com/iceshan/p/4492438.html

你可能感兴趣的文章
ListView与RadioButton组合——自定义单选列表
查看>>
[POJ3111]K Best
查看>>
洛谷 1290 欧几里德的游戏
查看>>
bzoj千题计划186:bzoj1048: [HAOI2007]分割矩阵
查看>>
Mybatis学习(8)逆向工程
查看>>
java操作Excel之POI(1)
查看>>
c++中键盘的单个按键的刷新
查看>>
查找接口的实现类
查看>>
2013读书计划
查看>>
ubuntu11.10 安装reportlab出现“Python.h: 没有那个文件或目录”
查看>>
Bzoj2595: [Wc2008]游览计划
查看>>
顺序队列
查看>>
transform初学习
查看>>
Linux网络配置&进程管理
查看>>
Android 程序中禁止屏幕旋转和重启Activity
查看>>
vue-router各个属性的作用及用法
查看>>
HDU 多校1.9
查看>>
洛谷 P1177 【模板】快速排序 【快速排序/multiset排序】
查看>>
PYTHON-文件处理-练习
查看>>
AutoCompleteTextView(自动提示)
查看>>