當前位置:首頁 » 編程語言 » 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升的杯子。