满意答案

ihsws

2013.08.02

采纳率:56%    等级:12

已帮助:9909人

#include

float calcute_R(float r){//计算居民用电费用

return 4+0.03*r;

}

float calcute_C(float c){//计算商业用电费用

//float x;

//x=40+0.025*(c>1000)*(c-1000);

return 40+0.025*(c>1000)*(c-1000);

}

float calcute_I(float i){//计算工业用电费用

return 50+0.04*(i>1000)*(i-1000);

}

int main(){//主函数

float R,C,I;

float feeR,feeC,feeI;

R=1002;

C=804433340.343;

I=342343543.23543;

feeR=calcute_R(R);

feeC=calcute_C(C);

feeI=calcute_I(I);

printf("residential=%f,residential=%f,industrial=%f\n",feeR,feeC,feeI);

;

}

这里面因为对于商业和工业用电在1000以内的没有标明单价,所以假设为商业和工业用电在1000以内时也需要缴纳40/50的电费。

里面有一个地方(c>1000)这个是一个0/1的运算,如果c>1000的话,(c>1000)=1,如果c<1000,(c>1000)=0;

00分享举报

c语言中错误function,c语言中function的使用相关推荐

  1. java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。

    1 java是面向对象的语言 它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数 2 java.util包下有Scanner类 Scanner类的功能与scanf类似 3 ...

  2. sort在c语言中的作用,c语言中sort的用法详解.docx

    c语言中sort的用法详解.docx C语言中SORT的用法详解C语言的学习很多是比较复杂的,那么C语言中SORT的用法的用法你知道吗下面学习啦小编就跟你们详细介绍下C语言中SORT的用法的用法,希望 ...

  3. const在c语言中作用,在C语言中const作用全面总结.doc

    在C语言中const作用全面总结 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助.Const 是C++中常 ...

  4. scanf在c语言中的作用,c语言中scanf的基本用法

    前言 scanf()是C语言的格式输入函数,和printf函数一样被声明在stdio.h头文件中,它的基本使用很简单: 1 int a; 2 scanf("%d",&a); ...

  5. c语言中{的作用,C语言中Static和Const关键字的作用

    C语言中Static和Const关键字的作用 程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于(堆)中.那么关于C语言中Static和Const关键字的作用,你了解多少 ...

  6. break在c语言中的应用,c语言中break的用法

    C语言中break语句有以下两种用法: 1.当break语句出现在一个循环内时,循环会立即终止,且程序流将继续执行紧接着循环的下一条语句. 2.它可用于终止switch语句中的一个case. 如果使用 ...

  7. ab 是什么意思C语言中,a/b在c语言中什么意思,c语言中ab是什么意思

    Q1:c语言中y=(x=a+b,b+c)代表什么意思 x=a+b表达式使得x=6,其返回值为X(x,b+c)是逗号表达式,逗号表达式的值为最后一个子表达式的值所以 y=b+c y=10 Q2:C语言中 ...

  8. int在c语言中的作用,C语言中int,Uint,uint16等有什么区别以及用处

    C语言中int,Uint,uint16等有什么区别以及用处.在C中,既然有了int,为什么还要有uint?特别是uint16,uint32等又有什么用?他们有什么区别?" --------- ...

  9. sprintf在c语言中的作用,c语言中sprintf的用法

    c语言中sprintf的用法的用法你知道吗?下面小编就跟你们详细介绍下c语言中sprintf的用法的用法,希望对你们有用. c语言中sprintf的用法的用法如下: sprintf函数的用法 1.该函 ...

  10. int n在c语言中表示什么,c语言中strec表示什么

    比较浅显的来说,左移n位就是乘以2的n次方,右移n位就是除以2的n次方.具体细节如下: C语言里的左移和右移运算 2006-09-30 13:52 先说左移,左移就是把一个数的所有位都向左移动若干位, ...

最新文章

  1. 17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列
  2. 24.下拉列表的交互事件
  3. 【CodeForces - 289D】Polo the Penguin and Houses (带标号的无根树,Cayley定理,Prufer编码)
  4. C#中读取“已注册的文件类型”的图标及读取指定文件图标的方法 (转)
  5. 图像仿射变换之倾斜的python实现
  6. 《.Net 软件设计新思维》作者讲述成书的背后故事
  7. CORBA版HelloWorld
  8. IP地址及其子网划分
  9. java自动装箱|拆箱解密
  10. 浅谈 Linux 内核开发之网络设备驱动[转]
  11. 给宝宝补钙的健康新钙念
  12. python三维图形渲染 地图_Python地图可视化三大秘密武器
  13. BackTrack5 学习笔记5 扫描 Nmap
  14. windows下python如何安装模块或包? How to install package or module in windows OS when using PYTHON?
  15. 【Mac软件推荐】10个你不能没有的Mac菜单栏应用程序
  16. DOSBOX的简单使用
  17. 简谈python正则表达式
  18. 取消latex伪代码的行号
  19. 【神策数据面试】手撕题
  20. 在虚拟机上安装Ubuntu

热门文章

  1. 数据归一化、标准化和去中心化
  2. 2021计算机系统大作业 CSAPPHello‘s P2P
  3. Erdas Imagine 2015安装教程
  4. 历史研究(回滚莫队)
  5. 信息熵的由来、相关概念及思考
  6. 0626第一篇博客CSDN我就是那个学编程的女神。。经病!
  7. pycharm远程调试多个项目出现(Permission denied)
  8. 【JVM进阶之路】内存结构(一)
  9. 政务数据分级安全保护要求(明细)
  10. unity 控制点 贝塞尔曲线_Handles.DrawBezier 绘制贝塞尔曲线