温馨提醒:本篇文章适合人群:刚学c又感觉那个地方不怎么懂的同学以及以及学了一些因为自身原因停学一段时间后又继续学c的同学
好,正片开始。
主函数
学c时最先学的是我们c语言程序的主体函数,c的主函数有两种写法,这里只讲第二种
主函数
int main
{
return 0;
}
也许会有人问为什么这样写呢,其实同学,这里为什么这样写你真不需要知道,你只需要记住这个模板即可
printf的输出
printf是c语言中的输出函数,以下是c语言中常用的输出方式以举例子方式展示
例子
printf("你好,爱学习的你\n"); 注意:这里的\n是换行的意思
输出变量:int a = 886;
printf("%d\n",a); //输出变量值时,必须要有占位符,这里的%d就是占位符
多个变量的输出:
printf("%d %d\n",a,b);
占位符
当然啦,还有很多占位符,我给大家放到下面了,这里大家可以做一下笔记。
scanf:输入函数
scanf时c语言中的输入函数,以下是输入函数的例子
例:int a = 0;
scanf("%d",&a);//格式:scanf("占位符",&a);&:取地址符号
运算符和逻辑符
加减乘除
加: +
减: -
乘: *
除: 1.整除 :/
2.取余数 :%
= Vs ==
=:赋值
== :等于
//这两个对初学者来说容易混淆,建议大家通过实践去记忆。
算式:1. sum = sum + a;
2. sum += a;
逻辑运算符
< 小于
> 大于
== 等于
<= 小于等于
>= 大于等于
分支语句
if语句模板:
if(条件)
{
语句;
}
else
{
语句;
} //注意:有else必须要有if,但是有if可以没有else
当然啦,if语句如果想要多个分支,可以如下操作
if(t条件)
{
语句;
}
else if(条件)
{
语句;
}
else
{
语句;
}
switch语句模板:
//作用不太大
switch(序号)
{
case 1:
语句;
break;
case 2:
语句;
break;
//依次类推
default:
语句;
}
三目操作符:
三目操作符模板:
条件?语句 : 语句;//注意第一个语句后面的是冒号
看到这里,想必大家也都明白了吧," ; "表示一个句子的结束。当然啦很多时候三目操作符还是可以替换if语句的,大家自行摸索。
循环"三剑客"
while循环
模板:
while(条件)
{
语句;
调整部分;
}
eg.
int a =6;//初始化部分
while(a>0)//条件
{
printf("我爱c语言\n");//语句
a--;//调整部分
}
for循环模板
for(初始化部分;条件;调整部分)
{
语句;
}
eg.
for(int a = 0; a < 5; a++)
{
printf("我爱c语言\n");
}
do{ }while();循环模板
do
{
调整部分;
语句;
}while(条件);
eg.
int a = 0;//初始化部分
do{
a++;//调整部分
printf("我要进步\n");
}while(a <= 5);