c語言百分比怎麼定位?
1樓:漠影歌
你所謂的定義百分比不知道你想表達什麼,但是,你的j和k定義的是int型別,計算出的值是沒有小數點的,如果不改成int型別,結果只能是0到100,如果不是這個意思,請註明!
c語言中怎麼求百分比?
2樓:風若遠去何人留
按照百分比的定義,要求a佔b的百分比時,只需要a/b*100即可。
需要注意的是,百分比的結果為實數,需要用浮點數型別(float或double)來儲存,當運算元a,b均為整型時,需要先轉為浮點型再進行操作,否則會出錯。
int a,b;
float r;
scanf("%d%d",&a,&b);//輸入a和b。
r = (float)a/b*100;//轉為浮點數並計算百分比。
printf("a佔b的百分比為%.2f%%", r);//輸出結果,保留兩位小數。需要注意的是,要輸出%需要寫成%%的形式。
3樓:網友
main()
a1(score,5);
int a1(int b,int c)printf("bu ji ge shu:%d",x);
printf("");
ji ge lv:*/
y=c-x;
z=(y/c)*100; /*這裡用/和%,結果都不正確,應該怎麼寫?*/
printf("ji ge lv:%.2f",z);
printf("");
ping jun feng*/
for(y=0;y<5;y++)
o=sum/c;
printf("ping jun feng:%.2f",o);
printf("");}
4樓:武大的鬼
因為定義的都是整型變數所以不對。
而且只能用/,%是求餘,要強制轉換一下。
z=float(y)/float(c)*100
如何在c語言中輸入百分數
5樓:網友
可以利用格式化輸入語句scanf, 輸入百分數的百分比值,再除以100,轉換為實際值。
1、 定義:
float v;
2、輸入:scanf("%f%%",&v);
3、轉換:v/=100;
注意事項:1、定義可以是float或者double, 如果定義為double那麼輸入語句中要使用%lf。
2、輸入時,使用%%來過濾%, 而不能使用單一的%。
3、v/=100; 也可以寫作v=v/100; 效果相同。
6樓:大野瘦子
只要在格式控制符裡輸入2個 %%就可以了,例如:
#include
int main()
這樣就會在螢幕上得到 90%
7樓:碧海風雲
首先,以浮點型變數儲存百分數的小數形式。例如,儲存為。
第二,將小數乘以100,以浮點型列印。
第三,使用%%,列印出百分號。
#include
int main (void)
執行結果。
8樓:網友
先把需要輸出的數字乘以100再輸出乙個百分號比如double a=;
printf("輸出乙個百分數%f%%",a*100);
注意 在printf裡百分號也要使用%%轉義。
9樓:網友
double a=;
printf("輸出。
乙個百分數%f%%",a*100);
把需要輸出的數字乘以100再輸出乙個百分號比如 double a=; printf("輸出乙個百分數%f%% ",a*100);
注意 在printf裡百分號也要使用%%轉義如何書寫百分比?
#include
int main()
return 0;}
10樓:網友
不是很明白,如果是程式中想直接寫百分數,比如a%,那就直接寫a/就可以了吧。
如果是想讀入百分數,那就scanf("%f%%",&f); f是float型別,儲存的是百分數的分子。
11樓:網友
百分之一,1/,注意1/100是錯誤的!因為1/100在c語言中求的是商!
12樓:匿名使用者
要寫百分號的話 用%%來顯示這個符號 數字還是普通輸出那樣。
請問在c語言中如何輸出百分數?
13樓:大野瘦子
只要在格式控制符裡輸入2個 %%就可以了,例如:
#include
int main()
int a=90;
printf("%d%%",a);
return 0;
這樣就會在螢幕上得到 90%
14樓:向榮啊
這裡直接說計算思路:printf("百分比是:%f%%",(double)a/b*100);
如果直接用a/b那麼結果是不對的,我們需要把a,b轉換為小數再計算。所以我的a/b前面加了乙個(double)它是將整數計算轉換為小數計算相當於,再乘以100就ok了。至於百分號怎麼來的,可以看我的**(f%%)表示結果以百分比顯示。
15樓:網友
先把需要輸出的數字乘以100再輸出乙個百分號比如double a=;
printf("輸出乙個百分數%f%%",a*100);
注意 在printf裡百分號也要使用%%轉義。
如何在c語言中輸入百分數
16樓:網友
//在scanf函式的格式字串中用%%指定匹配乙個%號就行了,具體看下面的例子。
#include
#include
int main()
17樓:匿名使用者
當小數,或整數(不輸入%號)~~
c語言中百分率的程式
18樓:hwllo泠泉石上
很簡單啊,你將小數結果number=number*100;
然後這麼輸出printf(「%lf%%」number);
兩個%%,這樣可以輸出乙個%。
19樓:網友
乘以100不就行了,要列印出來就加個百分號啊。
算分百分比,平均百分比該怎麼計算啊
百分比怎麼算 數量 總數 100 百分比如果可以用計算器算的話,你可以看一下,計算器上一般都有一個 的標誌。比如說要算1是2的百分之幾。那就在計算器上按 1 2 然後再按一下 就可以直接計算出百分比了。百分比的意義 表示一個數是另一個數的百分之幾的數,叫百分數。百分數也叫做百分率或百分比。百分數 百...
數學百分比,數學怎麼算百分比
解 第一次倒出3升後 還剩10 3 7升 酒精濃度 7 10 70 第二次倒出3.5升後 還剩7 3.5 70 4.55升 此時酒精濃度是4.55 10 45.5 答 此時酒精濃度是45.5 選為滿意回答 濃度 溶質 溶液 100 倒出3升後濃度 7 7 3 100 70 再倒出3.5升後,溶質為 ...
百分比用英語怎麼表示,百分比的英語表達?
百分之。用percent表示。如 a discount of 5 percent 5 的折扣 數字加percent,如90 就是90 percent percent.百分之二十 20 percent 百分之五十 50 percent 百分之百 100 percent 97.3 nighty seve...