真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C語言輸出函數(shù)值始終為0,c語言0輸出為負(fù)零

簡(jiǎn)單的C語言程序,為什么輸出始終是0啊?

見程序中的注釋。#includemain(){int

成都創(chuàng)新互聯(lián)公司主營(yíng)通江網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,通江h(huán)5成都微信小程序搭建,通江網(wǎng)站營(yíng)銷推廣歡迎通江等地區(qū)企業(yè)咨詢

n,i,a,b,c;double

s;

while(scanf("%d",n)!=0)

//這里沒判斷n的值,改為while(scanf("%d",n)!=0

n!=0)

{

a=0;

b=0;

c=0;

for(i=1;i

C語言程序輸出結(jié)果一直是0,怎么辦?

你的fun里的形參a是個(gè)int類型,你寫a=1.0/a,相當(dāng)于把1.0/a的結(jié)果又強(qiáng)制轉(zhuǎn)換成了int,因?yàn)槟愕腶肯定比1大,所以結(jié)果當(dāng)然還是0,建議把a(bǔ)=1.0/a改成return 1.0/a,a=0改為return 0

C語言自己編寫函數(shù):為什么輸出結(jié)果總是0

sqrt的返回值類型是double型,你輸出的時(shí)候用%d當(dāng)然結(jié)果是錯(cuò)的了,可以試試類型轉(zhuǎn)換,把最后一個(gè)printf語句改成如下:

printf("%d\n",(int)sqrt(n));


當(dāng)前名稱:C語言輸出函數(shù)值始終為0,c語言0輸出為負(fù)零
標(biāo)題路徑:http://weahome.cn/article/dsiedso.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部