c語言中怎么輸出小數(shù)呢?

c語言中怎么輸出小數(shù)呢?

幫你改了一個地方,加了注釋,你看看:
#include<stdio.h>
#include<math.h>
main()
{?int?a=1,b=2,t=1,j=0;
double?i,sum;
i=0.0;
sum=0.0;
clrscr();
while(t<=20)
{?i=(double)a/b;//?這里加個強制轉(zhuǎn)換就OK了
sum=sum+i;
j=b;
b=a;
a=b+j;
t=t+1;
}
printf(\”sum=%f\\ni=%f\\n\”,sum,i);
printf(\”a=%d\\nb=%d\”,a,b);
}

運行結(jié)果:

c語言怎么輸出百分號

c語言怎么輸出百分號:1、首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,輸入C語言代碼:printf(\”百分號:百科%%\”);。

3、編譯器運行test.cpp文件,此時成功通過“%%”打印出了百分號。

C語言怎么輸出%簡介只要在格式控制符里輸入2個%%就可以了,例如:#includeintmain(){inta=90;printf(\”%d%%\\n\”,a);return0;}此時我們會得到90%。

c語言輸出0.0000000

把scanf(\”%lf%lf\”,&a,&b,&c,&d,&x);改成scanf(\”%lf%lf%lf%lf%lf\”,&a,&b,&c,&d,&x);應該就妥了……

c語言怎么讓輸出值是小數(shù)?

%d整型輸出,%ld長整型輸出,%o以八進制數(shù)形式輸出整數(shù),%x以十六進制數(shù)形式輸出整數(shù),%u以十進制數(shù)輸出unsigned型數(shù)據(jù)(無符號數(shù))。%c用來輸出一個字符,%s用來輸出一個字符串,%f用來輸出實數(shù),以小數(shù)形式輸出,%e以指數(shù)形式輸出實數(shù),%g根據(jù)大小自動選f格式或e格式,且不輸出無意義的零。