C语言简介
-位和字节(256种状态8位)8b=B
-程序书写:门 门的边框 int main() main函数可以调用其他函数
print-打印 f-函数printf-打印函数
/* */ 注释多个文本 多行注释不能嵌套 快捷注释:commend+/单行
程序入口 单行注释,多行注释
02-变量 数据类型 算数运算符
-整数=int。。。声明一个整型数据ex:int a;(名字叫做a的整型变量,变量及这个名字叫做a的整型是一个可以变化的)
变量的值可以覆盖
-浮点型--float:单精度 (系统支持6位小数精度) -double:双精度()
-字符型。。char需用‘单引号’扩起来,,里面只能允许单个字符ex: d=‘d’;
-sizeof ..当前编译器对于某种类型的数据所能支持的最大字节数:
int a=sizeof(int)….输出就是4(位数)
#include <stdio.h>
//程序的入口
int main(int argc, const char * argv[])
{
// insert code here...
// int xujin;
// xujin=2;
// printf("xujin=%d\n",xujin);
// xujin=22;
// printf("xujin=%d\n",xujin);
// reture 0;
/* float b;
// b=1.1231444;
// printf("b=%f\n",b);
// float c;
// c=1.11112331;
// printf("c=%f\n",c);
return 0;
*/
/*char d;
d='d';
printf("%c\n",d);
return 0;*/
int a=1;//我在声明一个变量的同时给他赋初始值
printf("a=%d\n",a);
float b=1.222;
printf("b=%lf\n",b);
char c='n';
printf("c=%c\n",c);
return 0;
另一种写法
int d,f,j;
d=4,f=6,j=8;
printf("d=%df=%dj=%d\r",d,f,j);
double z=3.3,x=4.3,v=5.4;
printf("%.1f %.1f %.1f\r",z,x,v);
char b='z',n='x',m='v';
printf("d=%df=%dj=%d\r",d,f,j);
double z=3.3,x=4.3,v=5.4;
printf("%.1f %.1f %.1f\r",z,x,v);
char b='z',n='x',m='v';
printf("%c %c %c",b,n,m);
double c=1.0*a/b;//隐式转换
double c1=(double)a/b;//强制类型转换
double c1=(double)a/b;//强制类型转换