不是“必須"有一個(gè)是浮點(diǎn)型,只不過如果兩個(gè)數(shù)都是整形的話,會按照整形數(shù)的除法,只有商的部分。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供盧氏企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為盧氏眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
直接相除就行,比如:有
double?f1();
double?f2();
int?f3();
int?f4();
就可寫:
double?d1?=?f1()/f2();
double?d2?=?f1()?/?f3();?//?等號右側(cè)表達(dá)式為浮點(diǎn)型;
int?d3?=?f3()?/?f4();?//等號右側(cè)表達(dá)式為int型;
double?d4?=?((double)f3())?/?f4();//將第一個(gè)函數(shù)的返回值轉(zhuǎn)換為double型
C語言中的除用符號 / (正斜杠)表示
用法:
1、當(dāng)被除數(shù)和除數(shù)均為整型時(shí),結(jié)果為整型。
如1/2的結(jié)果是0,9/2的結(jié)果是4
2、當(dāng)被除數(shù)和除數(shù)任意一個(gè)為浮點(diǎn)數(shù)時(shí),結(jié)果為浮點(diǎn)數(shù)。
如1.0/2的結(jié)果是0.50000000000000000(double型),9.0/2.0的結(jié)果是4.5000000000000000(double型)
擴(kuò)展資料:
c語言中其他的計(jì)算函數(shù)
int isdigit(int ch) 若ch是數(shù)字('0'-'9')返回非0值,否則返回0
int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否則返回0
int islower(int ch) 若ch是小寫字母('a'-'z')返回非0值,否則返回0
double fabs(double x) 返回雙精度參數(shù)x的絕對值
long labs(long n) 返回長整型參數(shù)n的絕對值
double exp(double x) 返回指數(shù)函數(shù)ex的值
參考資料來源:百度百科-C語言函數(shù)
可以參考下面的代碼:
#include stdio.h
int main(){
double a,b;
scanf("%lf%lf",a,b);
printf("ans=%.2lf , mod=%d",a/b,(int)a%(int)b);
return 0;
}
擴(kuò)展資料:
C語言函數(shù)
C語言isupper()函數(shù):判斷一個(gè)字符是否是大寫字母
C語言isspace()函數(shù):判斷一個(gè)字符是否是空白符
C語言isprint()函數(shù):判斷一個(gè)字符是否是可打印字符
C語言islower()函數(shù):判斷一個(gè)字符是否是小寫字母
C語言ldexp()函數(shù):返回x乘以2的exponent次方(次冪)的值
C語言isalnum()函數(shù):判斷一個(gè)字符是否是字母或者數(shù)字
參考資料來源:百度百科-c語言
int sum(int a, int b)
{
return a+b;
}
int dis(int a, int b)
{
return a-b;
}
一次類推
如果需要浮點(diǎn)型,更換int 到 float
int t=rand()%4; if(t==0) //用加法if(t==1) //用減法if(t==2) //用乘法if(t==3) //用除法
網(wǎng)頁名稱:C語言除可以用什么函數(shù) c語言除法怎么用
分享鏈接:http://www.chinadenli.net/article22/doogjcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、移動網(wǎng)站建設(shè)、面包屑導(dǎo)航、手機(jī)網(wǎng)站建設(shè)、外貿(mào)建站、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)