当前位置:首页 » 编程语言 » c语言中水怎么写
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言中水怎么写

发布时间: 2022-11-05 08:00:00

A. c语言怎么编写用了多少吨水要交多少钱

一天到晚只想要现成的答案,不会自己思考

先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

。。。

。。。

。。。

。。。先思考一会,再看答案哦!

。。。

#include<stdio.h>
intmain()
{
floatunit,count;
printf("输入单价:");
scanf("%f",&unit);
printf("输入数量:");
scanf("%f",&count);
printf("总价是:");
printf("%f",unit*count);
return0;
}

B. 怎样用5毫升的量杯和3毫升的量杯量出4毫升的水用c语言写出来

1、5毫升加满再倒满3毫升,剩下的是就是2毫升。
2、把剩下的2毫升倒进空的3毫升里。
3、再装满5毫升,倒满只有2毫升的杯子,剩下的就是4毫升了。
4、这本质就是个无聊的小游戏,和C语言无关。你看懂了上面的方法就知道怎么写了。

C. 求助。。用C语言写个代码:就是做一个低水位一个高水位的检测,低于某个水位就自动上水,高于就停止。。

#include <iostream>

using namespace std;

void checkWaterLevel(int uLevel,int dLevel); //检查水位函数
bool controlWaterLevel(); //PI算法检查水位 ,算法自己添加进去,

int main()
{
int upLevel,downlevel;
upLevel = 3; // 设置水位的最高值
downlevel = 7;// 设置水位的最低值

cout << "The water's upLevel is 3 and downlevel is 7! " << endl;

checkWaterLevel(upLevel,downlevel);

return 0;
}

void checkWaterLevel(int uLevel,int dLevel)
{
int level;
cout << "Get a water level: ";
cin >> level;

if (level < uLevel) // 检查是否在最高水位的下限
{
cout << "start work!"<<endl; // 自己把这里的方法改成单片机的控制命令就OK了,我就不帮你写了
}
else
{
if(level > dLevel) // 检查是否在最低水位的下限
{
cout << "stop work!" << endl; // 自己把这里的方法改成单片机的控制命令就OK了,我就不帮你写了
}
else
{
controlWaterLevel();
}
}
}

bool controlWaterLevel() // PI算法自己有的话,可以把PI算法放进这个函数里面去就可以了
{
int setWaterLevel,getWaterLevel;

cout << "Set water's level!" << endl; //设置水位的 预设值
cin >> setWaterLevel;

cout << "now water's Level is: ";
cin >> getWaterLevel; //获得水位,怎么获得水位更具自己单片机的传感器来设置
cout << endl;

if (getWaterLevel == setWaterLevel) // 判断水位是否等于设置水位

cout << "end work!" << endl; //自己把这里的方法改成单片机的控制命令就OK了,我就不帮你写了
return false;

controlWaterLevel();
}

D. c语言水题怎么写啊

#include<stdio.h>
#include<math.h>
main()
{
floata[4],b;//定义变量
chars[100];
while(1){//无限制循环,实现多次输入计算
scanf("%f%f%f%f",&a[0],&a[1],&a[2],&a[3]);//输入坐标
b=sqrt((a[0]-a[2])*(a[0]-a[2])+(a[1]-a[3])*(a[1]-a[3]));//计算距离
printf("距离为:%.2f ",b);//输出距离
sprintf(s,"%.2f",b);//不让用printf输出的话,可以用puts输出,先将b取2位小数并保存成字符串到s中在输出s
puts(s);
}
}

如图所示,望采纳。。。。。。

E. C 语言是什么有没有B 语言 是不是比如说 水 中文说水 英文 water c语言就是奇怪的“字符”

c语言只是一种语言,就像是一个名字,例如java也是一种语言的名字,小李小明都只是名字而已,如果你开发了一种语言可以叫它B语言;至于c语言的功能有多强大,能否描述每一种东西,这个问题是要靠你学的有多深,语言也是有选择性的,就像我们对于不同的东西我们可以选择更适合的开发语言,就像我们所学数学时有很多符号是用的是阿拉伯数字(阿拉伯语言),也有中文 怎么好使我就用什么,可以说c语言是入门,在写大程序的时候用c语言就不那么方便了,因为c语言写代码太麻烦了

F. C语言编程实现:N个人排队打水问题,具体如下:

#include "stdio.h"
int times(int b[],int n)
{
int i=0;
int sum=0;
for(i=0;i<=n;i++)
{
sum+=b[i];
}
return sum;
}
main()
{
int i,j,t;
int sum_times=0, sum_person;
int a[1001]; printf("please input persons numbers :");
scanf("%d",&sum_person);
for(i=0;i<sum_person;i++)
{
scanf("%d",&a[i]);
}

for(i=0;i<sum_person-1;i++)
{
for(j=i+1;j<sum_person;j++)
{
if(a[j]<a[i])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
} } for(i=0;i<sum_person;i++)
{
sum_times+=times(a,i);
}
printf("The %d persons need total times is : %d",sum_person,sum_times);
return 0;
}

G. 在C语言中用代码表示出,三个空汽水瓶可以换一瓶水,有n个空汽水瓶,可以换多少个汽水。

#include<stdio.h>

intmain()
{
intn,count=0;
printf("请输入空汽水瓶数 ");
scanf("%d",&n);
while(n>=3)
{
count+=(n/3);
n=(n/3)+n%3;
}
printf("可以兑换%d个汽水 ",count);
return0;
}

H. C语言编程 量水问题

先两个空的。然后用三升的杯子装满水,倒入五升的杯中。再取三升水倒入五升的杯中,倒满后,三升杯里就是一升水了。再把5升水的杯子里的水倒了。将1升水倒入5升水的杯子里,再装满3升水倒入5升水的杯子里。这样5升水的杯子里就有4升水了。

这种题目编程序有点麻烦啊!

I. C语言程序设计:现有三个桶,大小12升,8升,5升。如何将12升的水分成两六升的水。

首先规定a为12升水桶,b为8升水桶,c为5升水桶,倒水只能按照a-b,b-c,c-a的顺序,且保证每次倒水都要让水倒满,有了以上规定,问题可以这样来想,因为最终水的分布是a=6,b=6,c=0,b中6升的水只能是通过b向c中倒水来实现的(因为b的容量是8所以在保证每次都要让水倒满的情况下a向b中倒水只能倒满8升,可见b中的6升水是通过b向c倒水实现的,这句话是算法的关键,起始就是考虑什么时候要把b中的水倒掉什么时候需要给b加水)
具体的过程就变为判断b的情况,如果b为0时那么从a中取水,如果b不为0也不是6则要将水倒给c ,如果b中是6那么还需要判断c中是否为一

下面给出伪代码,思路就是如此,程序按照这个思路完成即可:
int cup[3]={12,0,0};//用数组来代替12L的a,8L的b和5L的c
while(1){
if(cup[1]=0){//如果b中没有水则需要加水
cup[0] to cup[1];//把水从a倒到b
printf("a=%d,b=%d,c=%d",cup[0],cup[1],cup[2]);
}
else if(cup[1]!=0&&cup[1]!=6){/*如果b中有水并且不是6L则需要将b中的水倒掉,之后c中的水也要倒掉*/
cup[1] to cup[2];//把b中的水倒给c
cup[2] to cup[0];//给b加水
printf("a=%d,b=%d,c=%d",cup[0],cup[1],cup[2]);
}
else if(cup[1]==6&&cup[2]!=0){
cup[2] to cup[0];//如果c中有水 则要把c中的水倒给a
printf("a=%d,b=%d,c=%d",cup[0],cup[1],cup[2]);
}
else if(cup[1]=6&&cup[2]=0){
printf("a=%d,b=%d,c=%d",cup[0],cup[1],cup[2]);
break;//满足条件后则退出while循环
}
}
问题其实可以理解为我们在什么时候要把b中的水倒掉,在什么时候给b中加水
当然这只是一种算法,算法还可以有许多,关键看怎么理解了 希望能帮的上你忙。

J. C语言编程 量水问题

用3升的杯子,舀满水,向5升的杯子,灌水;
当5升的杯子满了,3升的杯子,还剩下1升。

倒掉5升的杯子,

将3升的杯子剩下1升水,倒入5升的杯子。

再用3升的杯子,舀满水,倒入5升的杯子。