admin管理员组

文章数量:1794759

c语言学习2(求矩形面积)

c语言学习2(求矩形面积)

程序必须修改后必须先编译再运行,否则不进行重新计算,会跳过修改的程序,还显示原来的结果。 整形数据:int; 浮点型数据:float(单精度),double(双精度); 对比以下两个程序:

#include<stdio.h> int main() { int length,width,area; length=8; width=2*length; area=length*width; printf("\\nlength is :%d",length); printf("\\nwidth is :%d\\n",width); printf("area is :%d\\n",area); return 0; }

变量作用:在程序执行过程中,临时储存数据 变量没有初始值时,对其操作会产生意想不到的后果,(产生无意义的数或报错)。

#include<stdio.h> int main() { int length,width,area; printf("please input length :"); scanf("%d",&length); width=2*length; area=length*width; printf("\\nlength is :%d",length); printf("\\nwidth is :%d\\n",width); printf("area is :%d\\n",area); return 0; }

scanf函数:标准输入函数(从键盘按格式读取数据,并赋给变量) scanf(“格式控制符”,变量地址) scanf("%d",$length); 第一种程序若想要改变长度的值,需要不断修改程序,不够灵活,若想让长度为任意值,需要利用scanf函数。 一个scanf函数可以同时输入多个数据,输入一个数,用一个格式控制符,输入两个数,用两个格式控制符,输入两个数据之间用回车,空格,table键都可以。 scanf函数扫描键盘,读取数据:电脑的眼睛; printf函数向电脑写结果,数据:电脑的嘴; c语言通过这两个函数实现与计算机的交互。 注意事项: 变量类型与控制符类型必须匹配: 整形(int)–%d; 浮点型(float)–%f(默认6位小数位)

计算任意长宽矩形面积:

#include<stdio.h> int main() { float length,width,area; printf("length is :"); scanf("%f",&length); printf("width is :"); scanf("%f",&width); area=length*width; printf("area is :%f",area); return 0; }

本文标签: 矩形面积语言