輸出函數(shù)是putchar和printf,putchar只能輸出字符常量和字符型變量,printf可以輸出各種類型變量,所以答案是printf。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供上海網(wǎng)站建設(shè)、上海做網(wǎng)站、上海網(wǎng)站設(shè)計(jì)、上海網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、上海企業(yè)網(wǎng)站模板建站服務(wù),10多年上海做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
另外,getchar和putchar一對,針對字符及字符變量進(jìn)行操作,scanf和 printf一對,可以輸入輸出各種類型變量, 設(shè)ch為char型變量,i 為整型變量,用法如下,
輸入: c = getchar(); scanf("%c",ch)(注意會經(jīng)常忘); scanf("%d",i);
輸出: putchar(c); printf("%c",ch); printf("%d",i);
getchar()可以接受各種字符,包括空格回車,相應(yīng)的putchar可以輸出一個字符如:
putchar('a');屏幕上就會打出a,putchar還可以打出已經(jīng)存在字符變量ch中的值:
c = ‘a(chǎn)’;putchar(c);屏幕也會打出a來,scanf和printf沒什么特別的,別輸錯就行,另外,輸入多個變量時,如:scanf("%c,%d",ch,i);這時候要把逗號也輸進(jìn)去,先輸'a',再輸',',再輸1,這樣才行,好吧,就這些吧
你可以使用printf函數(shù)輸出x1=x2=數(shù)字的格式,如下所示:
c
int x = 10;
printf("x1=x2=%d\n", x);
輸出結(jié)果為:x1=x2=10。
其中,%d是格式控制符,用于輸出整數(shù)類型的變量。如果需要輸出其他類型的變量,如浮點(diǎn)數(shù),則需要使用其他格式控制符。
聲明變量x為double型(浮點(diǎn)雙精度)或float(浮點(diǎn)單精度)。
調(diào)用輸入函數(shù)scanf("%lf",x);或scanf("%f",x);——其中%lf表示x是double型、%f表示float型。
調(diào)用printf("%.5f\n",x);輸出——其中.5表示小數(shù)點(diǎn)后保留5位小數(shù)。
在stdio.h頭文件中,定義了格式輸出函數(shù)printf,在此函數(shù)中,使用%f或%lf格式符,都可以輸出double變量的值。 說明 (1). 可以在"%"和字母之間插進(jìn)數(shù)字表示最大場寬。 例如:%9.2f 表示輸出場寬為9的浮點(diǎn)數(shù), 其中小數(shù)位為2, 整數(shù)位為7, 小數(shù)點(diǎn)占一位, 不夠9位右對齊。 對浮點(diǎn)數(shù), 若整數(shù)部分位數(shù)超過了說明的整數(shù)位寬度, 將按實(shí)際整數(shù)位輸出; 若小數(shù)部分位數(shù)超過了說明的小數(shù)位寬度, 則按說明的寬度以四舍五入輸出。 另外, 若想在輸出值前加一些0, 就應(yīng)在場寬項(xiàng)前加個0。 例如: %04d 表示在輸出一個小于4位的數(shù)值時, 將在前面補(bǔ)0使其總寬度 為4位。 如果用浮點(diǎn)數(shù)表示字符或整型量的輸出格式, 小數(shù)點(diǎn)后的數(shù)字代表最大寬度, 小數(shù)點(diǎn)前的數(shù)字代表最小寬度。 (2). 可以在"%"和字母之間加小寫字母l, 表示輸出的是長型數(shù)。 例如: %ld 表示輸出long整數(shù) %lf 表示輸出double浮點(diǎn)數(shù) (3). 可以控制輸出左對齊或右對齊, 即在"%"和字母之間加入一個"-" 號可 說明輸出為左對齊, 否則為右對齊。
網(wǎng)頁題目:c語言輸出函數(shù)里的x c語言輸出函數(shù)的三種形式
文章起源:http://www.yijiale78.com/article22/ddjgcjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、網(wǎng)站維護(hù)、動態(tài)網(wǎng)站、微信公眾號、服務(wù)器托管、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)