程序必须修改后必须先编译再运行,否则不进行重新计算,会跳过修改的程序,还显示原来的结果。
整形数据: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;
}

c语言学习2(求矩形面积)相关推荐

  1. 求矩形中心点坐标编程c语言,c语言编程序求矩形面积 我是新手,很多不懂,初学...

    C语言问题,编写一个程序计算矩形的面积和周长 我是新手,很多不懂,初学 代码为: #include void main(){float x,y; printf("请输入长和宽:\n" ...

  2. C语言:编写一个程序,从键盘读入一个矩形的两个边的值(整数),求矩形面积

    /* 编写一个程序,从键盘读入一个矩形 的两个边的值(整数),求矩形面积. */ #include<stdio.h> void main() {int length,wide,area;p ...

  3. HDU - 1255 覆盖的面积(线段树求矩形面积交 扫描线+离散化)

    链接:线段树求矩形面积并 扫描线+离散化 1.给定平面上若干矩形,求出被这些矩形覆盖过至少两次的区域的面积. 2.看完线段树求矩形面积并 的方法后,再看这题,求的是矩形面积交,类同. 求面积时,用被覆 ...

  4. C语言学习之求1+2+3+···+100的值

    C语言学习之求1+2+3+···+100的值 方法一,使用while循环 #include <stdio.h> int main(){int a,sum; //定义变量a=1,sum=0; ...

  5. C语言学习之求1-1/2+1/3-1/4+···+1/99-1/100

    C语言学习之求1-1/2+1/3-1/4+···+1/99-1/100 #include <stdio.h> int main(){int a=1;//定义+,-的变量double x,y ...

  6. C语言学习之求两个整数的最大值

    C语言学习之求两个整数的最大值 #include <stdio.h> int main(){int a,b,c;//定义变量int max(int x,int y);//调用函数max的声 ...

  7. 采用面向对象思想求矩形面积

    ** 采用面向对象思想求矩形面积 ** Rctangle.java 代码: void rectangle(float length,float width) { System.out.println( ...

  8. 线段树求矩形面积并 扫描线+离散化

    顾名思义,扫描法就是用一根想象中的线扫过所有矩形,在写代码的过程中,这根线很重要.方向的话,可以左右扫,也可以上下扫.方法是一样的,这里我用的是由下向上的扫描法. 如上图所示,坐标系内有两个矩形.位置 ...

  9. 计算圆环面积的c语言程序,C0610求圆环面积_C语言程序设计源代码_doc_大学课件预览_高等教育资讯网...

    #include void main() { double r2,r1,s; double area_ring (double x,double y); /*函数原型,求圆环面积*/ printf(& ...

最新文章

  1. leetcode算法题--最长回文子串
  2. linux常用基础命令操作收集
  3. 发送请求_发送soap请求调用wsdl服务
  4. 10 | 软件测试工程师需要掌握的非测试知识有哪些?
  5. 机器人学习--粒子滤波及其在定位中的应用
  6. Android Intent基本使用
  7. typescript 方法后面加感叹号_TypeScript编译器SDK版本问题
  8. java上传文件功能_Java MemoryMapped文件的功能
  9. jQuery 拖拽窗体
  10. SpringMVC 中设置日期字符串转换格式
  11. java使用poi操作excel文件_使用 java apache poi 操作 excel xlsx 文件
  12. [渝粤教育] 西南科技大学 计算机网络应用基础 在线考试复习资料2021版(2)
  13. 【Docker】06 DockerFile
  14. weka 贝叶斯 java_weka中朴素贝叶斯的实现
  15. 支付路由适配服务技术实现
  16. 数列随机分组matlab,MATLAB如何随机分组数据
  17. 阿里云ECS远程桌面连接失败
  18. php的left join,Left Join
  19. SpringBoot 整合 EasyExcel 数据写入Excel 合并单元格
  20. 游戏开发:游戏内小红点的实现方案

热门文章

  1. 一个小时学会Maven(参考资料)
  2. VS Code 所选驱动器或UNC共享不存在或不可访问
  3. java编程英语词汇_Java编程基础常见英语词汇
  4. 光学变焦----景深=景深远界-景深近界
  5. 王牌战争服务器维护中多少才能玩,王牌战争最低配置要求一览 什么手机可以玩...
  6. 开发WP版本的大菠萝英雄榜
  7. Java 2.16(几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  8. 资源分享——免费的高端PPT模板网址
  9. C++方式实现餐饮管理系统
  10. 西门子在华启动“零碳先锋计划”;希尔顿欢朋在华项目签约数突破600 | 美通社头条...