第四讲 项目二 计算面积 电阻阻值 温度转换

来源:互联网 发布:怎么样禁止软件联网 编辑:程序博客网 时间:2024/04/29 20:37

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">电阻阻值的计算</span>

任务和代码


/**Copyright (c) 2016, CSDN学院*All rights reserved.*文件名:resistance.c*作者:DylanLiu*完成日期:2016/09/10*版本号:V1.0**问题描述:计算两个电阻的值。*程序输出:电阻的值。*/#include <stdio.h>#include <stdlib.h>int main(){    float r1, r2;    float result=0.0;    printf("Please input two numbers:");    scanf("%f %f", &r1, &r2);    result = 1/((1/r1)+(1/r2));    printf("The result is :%.2f\n", result);    return 0;}


运行结果



知识点总结:


  这个程序很简单,只是在scanf("%f  %f" , &r1, &r2)时两个%f之间建议用空格隔开, 若用逗号隔开两个%f,则应在黑端口输入r1, r2时用用逗号隔开,否则会出现错误。


面积的计算


任务和代码:


题目:编程序,输入长方形的两边长a和b,输出长方形的周长和面积
提示:边长可以是整数也可以是小数;实现乘法的运算符是*

/**Copyright (c) 2016, CSDN学院*All rights reserved.*文件名:main.c*作者:DylanLiu*完成日期:2016/09/11*版本号:V1.0**问题描述:计算矩形面积和周长的值。*程序输出:面积和周长。*/#include <stdio.h>#include <stdlib.h>int main(){    float a=0.0, b=0.0;    float perimeter=0.0, area=0.0;    printf("please input the Side lengths:\n");    scanf ("%f %f", &a, &b);    perimeter=2*(a+b);    area=a*b;    printf("The perimeter is %.2f, the area is %.2f.\n", perimeter, area);    return 0;}

运行结果:



总结:在写代码时应注意乘法用的是“   *    ”


温度的转换

 任务和代码:

  题目:输入摄氏温度值(C),转换为华氏温度值(F)并输出
 提示:F=C×9/5+32,温度值取浮点数类型。

 

#include <stdio.h>int main(){    float f=0.0, c =0.0;    printf("Please input the value of C:");    scanf("%f", &c);    f=c*9.0/5.0+32;    printf("The value of F is:%.2f\n", f);    return 0;}
运行结果:



总结:可以做一个相互转换的程序(有选项, 如choice1代表摄氏度转为华氏度, choice2代表华氏度转为摄氏度等等。)

<span style="color: rgb(85, 85, 85); font-family: 'microsoft yahei'; font-size: 15px; line-height: 35px;">           容易错的地方:</span>f=c*9.0/5.0+32;

0 1
原创粉丝点击