新聞中心
C語言編寫實現(xiàn)兩個浮點函數(shù)交換。在主函數(shù)中輸入輸出兩個浮點數(shù)。
#include stdio.h
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供峨邊彝族網(wǎng)站建設(shè)、峨邊彝族做網(wǎng)站、峨邊彝族網(wǎng)站設(shè)計、峨邊彝族網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、峨邊彝族企業(yè)網(wǎng)站模板建站服務(wù),十載峨邊彝族做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
void swap(float a, float b)
{
float t = a;
a = b;
b = t;
}
void main()
{
float a,b;
printf("請輸入a,b的值:\n");
scanf("%f%f",a,b);
printf("a = %f,b = %f\n",a,b);
swap(a,b);
printf("交換后:a = %f,b = %f\n",a,b);
}
輸入兩個浮點型數(shù)字, 然后交換順序輸出,用c語言表示?
#includestdio.h
main(){
double a,b;
printf(“輸入兩個浮點型數(shù)字:”);
scanf("%f %f",a,b);
printf("%f %f",b,a);
}
c語言1.編寫函數(shù)(非main函數(shù))實現(xiàn)兩個浮點型(float)變量值的交換?
void swap(float *n1, float *n2)
{
float t = *n1;
*n1 = *n2;
*n2 = t;
}
輸入兩個浮點數(shù)到a,b中,交換這兩個變量,保留兩位小數(shù)輸出它們 用C語言編程,在線等
由程序的要求我們可以得到,我們只需要將兩個數(shù)進行交換,然后再進行指定格式的輸出,這樣我們就能夠滿足程序的需求。
程序代碼:
#include stdio.h
int main() {
float a=0.0,b=0.0;
scanf("%f%f",a,b);
float temp=0.0;
temp=a;
a=b;
b=temp;
printf("%.2f %.2f\n", a,b);
return 0;
}
擴展資料:
printf 函數(shù)的一般調(diào)用格式為:printf("格式化字符串", 參量表)。
%[flags][width][.precision][length]specifier,即:%[標志][最小寬度][.精度][類型長度]說明符。
printf使用注意事項:
函數(shù)返回值:
printf 函數(shù)的返回值為其輸出字符串常量的字符數(shù),注意計數(shù)針對所有的打印字符,包括空格和不可見的換行字符。
打印較長字符串:
當printf 語句會很長,以至于不能在一行被放下,如果我們必須分割一個字符串,有以下三種方式可以選擇。
方式一:使用多個printf語句
方式二:使用反斜杠?"\"?加回車的組合來進行分割,注意下一行要從最左側(cè)開始,否則縮進會成為該字符串的一部分
方式三:采用字符串連接的方法,中間不能有逗號,可以是空格或者回車
需要注意的是,我們可以在字符串中使用 "\n" 換行符來表示換行字符,但是在字符串中不能通過回車鍵來產(chǎn)生實際的換行字符。
參考資料來源:百度百科-printf
網(wǎng)頁題目:c語言浮點數(shù)的交換函數(shù) c語言浮點型運算
文章轉(zhuǎn)載:http://ef60e0e.cn/article/ddeghgo.html