目录
一、学习c语言
1.c语言基础知识
(1)c语言可用于 操作系统、嵌入式系统、驱动程序、图像引擎、图像处理等
(2)c语言需要编译才能运行,需要用到编辑器、编译器等
2.符号意思
(1)算术运算符:加(+) 减(-) 乘(*) 除(/) 等于(==)
(2)""里面的内容叫“字窜符”, %d是读取后面的整数 ;代表语句结束
(3)\n表示需要在输出的结果后面换一行, const修饰符,加在int前面,后不能修改,也需大写
二、代码的学习
1.变量
(1)double是声明双精度浮点型变量或函数返回值类型,在以下的程序中foot inch即为两个变量,引入时要加&,scanf为格式输入函数,将变量值存进去,若将两个&lf之间的空格换成“,”,那么在输入数据时也要替换,否则读取不了
#include<stdio.h>
int main()
{
printf("请分别输入身高的英尺和英寸," "如输入、\"5 7\"表示5英尺7英寸:");
double foot;
double inch;
scanf("%lf5 %lf", &foot,&inch);
printf("身高是%f米。 \n", ((foot + inch / 12) * 0.3048));
return 0;
}
(2)输入是以行为单位进行的,行为结束就是你按下了回车键,变量类型是int,初始值为0,变量的作用就是放数据的地方,price与=位置不能改变
#include<stdio.h>
int main()
{
int price=0;
printf("请输入金额(元):");
scanf("%d",&price);
int change=100-price;
printf("找你%d元。\n",change);
return 0;
}
2.代码的拓展
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main(int argc,char *argv[]){
float x,y,a;
for(y=1.5;y>-1.5;y-=0.1){
for(x=-1.5;x<1.5;x+=0.05){
a=x*x+y*y-1;
putchar(a*a*a-x*x*y*y*y<=0.0?'*':' ');
}
system("color 0c");
putchar('\n');
}
printf("李三\n");
printf("永远开心快乐! \n");
return 0;
}
三、总结
对c语言有了一个更深的了解,但c语言使用灵活,在学习中存在许多问题,仍然需要花时间去研究探索。
3万+

被折叠的 条评论
为什么被折叠?



