注:图片来源于bilibili 狄泰软件学院唐佐林c/c++课程,侵权请联系小编
1:C语言程序框架基本认识
文件前面是有main函数组成 (main 前面加int)
文件结尾是由return 0结束(结束所以内容)
如何语句由冒 号结尾(;)
文件示例
int main ()
{
语句;
return 0 ;
}
#include语句是告诉编译器下面的脚本需要什么工具包
示例引用工具包stdio.h(引用工具包的名称需要在工具包名字添加尖括号,例:<>)
示例:
#include <stdio.h>
2:字符基本认识
合法的字符串是由""括起来
例:
"abc3456789"
3:printf输出用法
例·:
#include <stdio.h>
int main ()
{
printf("%s\n","hello,world")
return 0 ;
}
%s表示先显示字符串内容后显示换行(\n)
%d 对应整数
%f 对应浮点数
printf ("%s = %d\n", "1 + 1", 1 + 1);
4:数据类型和变量的用法
使用变量要先定义
例:
#include<stdio.h>
int main(void)
{
float a,b,c,sum,average;
int ab;
printf("语文成绩:");
scanf("%f",&a);
printf("数学成绩:");
scanf("%f",&b);
printf("英语成绩:");
scanf("%f",&c);
/*计算总成绩*/
ab=a+b+c;
sum=ab;
/*计算平均分*/
average=sum/3;
printf("%s=%d\n","该同学的总成绩是",ab);
printf("%s=%f\n","该同学的平均分是",average);
return 0;
}
变量类型:
int 整型
char 字符型
float 浮点型
double 双精度浮点型
void 无类型
变量初始化及赋值的区别:
int a=2; 变量初始化
int a;i = 1; 变量赋值
c语言基本命令
获取键盘上面的数值,并赋值给变量a
scanf("%f",&a);
5:逻辑运算和位运算
位运算属于二进制计算
引用程序
printf ("c = %d\n", 7 ^ 8);
结果 c = 15
0111 ^ 1000 = 1111
运算优先级