c语言中错误function,c语言中function的使用
满意答案
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的使用相关推荐
- java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。
1 java是面向对象的语言 它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数 2 java.util包下有Scanner类 Scanner类的功能与scanf类似 3 ...
- sort在c语言中的作用,c语言中sort的用法详解.docx
c语言中sort的用法详解.docx C语言中SORT的用法详解C语言的学习很多是比较复杂的,那么C语言中SORT的用法的用法你知道吗下面学习啦小编就跟你们详细介绍下C语言中SORT的用法的用法,希望 ...
- const在c语言中作用,在C语言中const作用全面总结.doc
在C语言中const作用全面总结 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助.Const 是C++中常 ...
- scanf在c语言中的作用,c语言中scanf的基本用法
前言 scanf()是C语言的格式输入函数,和printf函数一样被声明在stdio.h头文件中,它的基本使用很简单: 1 int a; 2 scanf("%d",&a); ...
- c语言中{的作用,C语言中Static和Const关键字的作用
C语言中Static和Const关键字的作用 程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于(堆)中.那么关于C语言中Static和Const关键字的作用,你了解多少 ...
- break在c语言中的应用,c语言中break的用法
C语言中break语句有以下两种用法: 1.当break语句出现在一个循环内时,循环会立即终止,且程序流将继续执行紧接着循环的下一条语句. 2.它可用于终止switch语句中的一个case. 如果使用 ...
- 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语言中 ...
- int在c语言中的作用,C语言中int,Uint,uint16等有什么区别以及用处
C语言中int,Uint,uint16等有什么区别以及用处.在C中,既然有了int,为什么还要有uint?特别是uint16,uint32等又有什么用?他们有什么区别?" --------- ...
- sprintf在c语言中的作用,c语言中sprintf的用法
c语言中sprintf的用法的用法你知道吗?下面小编就跟你们详细介绍下c语言中sprintf的用法的用法,希望对你们有用. c语言中sprintf的用法的用法如下: sprintf函数的用法 1.该函 ...
- int n在c语言中表示什么,c语言中strec表示什么
比较浅显的来说,左移n位就是乘以2的n次方,右移n位就是除以2的n次方.具体细节如下: C语言里的左移和右移运算 2006-09-30 13:52 先说左移,左移就是把一个数的所有位都向左移动若干位, ...
最新文章
- 17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列
- 24.下拉列表的交互事件
- 【CodeForces - 289D】Polo the Penguin and Houses (带标号的无根树,Cayley定理,Prufer编码)
- C#中读取“已注册的文件类型”的图标及读取指定文件图标的方法 (转)
- 图像仿射变换之倾斜的python实现
- 《.Net 软件设计新思维》作者讲述成书的背后故事
- CORBA版HelloWorld
- IP地址及其子网划分
- java自动装箱|拆箱解密
- 浅谈 Linux 内核开发之网络设备驱动[转]
- 给宝宝补钙的健康新钙念
- python三维图形渲染 地图_Python地图可视化三大秘密武器
- BackTrack5 学习笔记5 扫描 Nmap
- windows下python如何安装模块或包? How to install package or module in windows OS when using PYTHON?
- 【Mac软件推荐】10个你不能没有的Mac菜单栏应用程序
- DOSBOX的简单使用
- 简谈python正则表达式
- 取消latex伪代码的行号
- 【神策数据面试】手撕题
- 在虚拟机上安装Ubuntu