通过全面的学习手段,比如演示调试,查变量、看内存等方式,让学员对计算机语言类知识的学习有深入认识,为后续学习c++语言奠定坚实的基础
掌握C语言中最常用、最重要的内容
养成良好的编程习惯,树立解决计算机问题的逻辑思维
你将收获
通过全面的学习手段,比如演示调试,查变量、看内存等方式,让学员对计算机语言类知识的学习有深入认识,为后续学习c++语言奠定坚实的基础
掌握C语言中最常用、最重要的内容
养成良好的编程习惯,树立解决计算机问题的逻辑思维
适用人群
课程介绍
《从c语言入门到c++使用高手》套餐地址链接:https://edu.csdn.net/combo/detail/1046
《从C语言入门到c++网络通讯架构师》套餐地址链接:https://edu.csdn.net/combo/detail/1165
课程目录
大家都在学
正在加载中...
同学笔记
2020-04-06 12:36:11
来源:关系运算符、关系表达式,逻辑运算符、逻辑表达式 查看详情
赋值运算符<关系运算符<算数运算符
== 和!=优先级< (<,<=,>,>=)
关系表达式的值是一个逻辑值:true of false(1或0)
例:printf("5>3的值为:%d",5>3);//1
&&:与
||:或
!:非
2020-03-23 17:29:12
#include <stdio.h>//预编译命令
.h头文件
<stdio.h>到系统目录中找头文件,不能找到自己写的头文件
“stdio.h"从当前目录中(本文件所在目录)开始找,找不到再到系统目录中找,所以一搬用于自己写的头文件。
输出
putchar(c)//属于<stdio.h>,向屏幕输出一个字符,只能输出要给字符
char a,b,c;
a='a';
b='b';
c='c';
putchar(a);
putchar('\n');
putchar(b);
putchar('\n');
……
printf()
1.原样输出
2.格式字符:"%d" printf("%d %d\n",a,c)
&d以十进制输出一个数字,%o以八进制形式输出数字,%x以十六进制输出一个数字,%u以十进制输出unsigned数字,%c以输出字符,
%s以输出字符串:printf("shuchu %s","china");//china
显示&:printf("5%%\n");printf("5%c\n",'%');
printf("5%s\n",'%');
数据输入:
getchar():输入一个字符
char c;
c=getchar()输入后回车系统继续执行
printf("%c\n",getchar());
scanf()格式化输入函数,输入任何类型的多个数据
int a,b,c;
scanf(%d%d%d",&a,&b,&c);
&符号代表的是地址运算符,表示该变量在内存中的地址
ptintf("a+b+c=%d",a+b+c);
输入的数字之间可以用空格和tab和回车,不能用逗号
scanf(%d,%d,%d",&a,&b,&c); 数据的数字之间必须用逗号
2020-03-23 12:27:25
五种语句,每一行末尾一定加分号构成语句
第一,控制语句(9种)
第二,函数调用语句
第三,表达式语句
第四,空语句(;),没有语法错误,没有意义
第五,复合语句,用{}括起来的语句
一行可以写多个语句
一个语句可以分多行写
printf("这是第一行内容,\
这是第二行内容”)
加了”\"之后表示之后的内容紧接前面的内容,所以最后输出和没有分行完全一样
三种基本结构:
第一,顺序结构
第二,选择结构
第三,循环结构,当型:操作A有可能一次都不执行,直到型(do):操作A至少执行1次,派生型(switch, case)
如果把赋值语句,比如a=6,嵌入到别的语句中,就同时赋值了表达式a=6的值,也是6
没有更多了