c語言單精度函數編程題,在c語言程序中用關鍵字定義單精度

求C語言函數單精度實型例題詳解。

如果不控制輸出長度的話,在printf中用%f輸出的float型就會輸出到小數點后6位,這和double型一樣,但如果賦值給float型的數據有效數字多于7位,float型只能接收7位有效數字,再輸出,就只能保證前7位有效數字是正確的,不保證第8位和后面的數字是否正確float a=123.456;printf("%f\n",a);輸出的是123.456001(9位),這里只有前7位有效數字(即123.4560)是保證正確的,后面的不保證

成都創新互聯公司-專業網站定制、快速模板網站建設、高性價比銅鼓網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式銅鼓網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋銅鼓地區。費用合理售后完善,10年實體公司更值得信賴。

幾道C語言題,跪求高手詳細幫助

//我寫了幾個,都經過dev-c調試通過。

//第一題:

#includestdio.h

#includestdlib.h

int fib(int n){

if(n==1||n==2)

return 1;

else

return(fib(n-1)+fib(n-2));

}

int main(){

int a[40],i;

printf("前40個數為:\n");

for(i=0;i40;i++)

{

a[i]=fib(i+1);

printf("%-10d",a[i]);

if((i+1)%5==0)

printf("\n");

}

system("PAUSE");

return 0;

}

//第二題:

includestdio.h

#includestdlib.h

int main(){

int a[10],i,j,temp;

printf("請輸入10個數:\n");

for(i=0;i10;i++)

scanf("%d",a[i]);

for(i=0;i10;i++)

for(j=0;j10-i;j++)

if(a[j]a[j+1])

{

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

printf("排序后:\n");

for(i=0;i10;i++)

printf("%4d",a[i]);

system("PAUSE");

return 0;

}

//第三題:

#includestdio.h

#includestdlib.h

int change(int *a,int *b){

int temp;

temp=*a;

*a=*b;

*b=temp;

}

int main(){

int a[10],i,j,k=0,m=0;

printf("請輸入10個數:\n");

for(i=0;i10;i++)

scanf("%d",a[i]);

for(j=1;j10;j++)

{

if(a[k]a[j]) k=j;

if(a[m]a[j]) m=j;

}

change(a[0],a[k]);

change(a[9],a[m]);

printf("排序后:\n");

for(i=0;i10;i++)

printf("%4d",a[i]);

system("PAUSE");

return 0;

}

//第四題:

#includestdio.h

#includestdlib.h

int main(){

int m=0,i,j;

while(m2||m9){

printf("請輸入一個2到9的數:\n");

scanf("%d",m);

}

int a[m][m];

for(i=0;im;i++)

for(j=0;jm;j++)

a[i][j]=(i+1)*(j+1);

printf("output:\n");

for(i=0;im;i++)

for(j=0;jm;j++)

{

printf("%4d",a[i][j]);

if(j==m-1)

printf("\n");}

system("PAUSE");

return 0;

}

//第五題:

#includestdio.h

#includestdlib.h

#includestring.h

int main(){

char a[4][10],b[10];

int i,j ;

printf ("input:\n");

for(i=0;i4;i++)

scanf("%s",a[i]);

for(i=0;i4;i++)

for(j=0;j3-i;j++)

if(strcmp(a[j],a[j+1])0)

{

strcpy(b,a[j]);

strcpy(a[j],a[j+1]);

strcpy(a[j+1],b);

}

j=0;

printf("排序后:\n");

for(i=0;i4;i++)

{

while(a[i][j])

{

printf("%c",a[i][j]);

j++;

}

printf("\n");

j=0;

}

system("PAUSE");

return 0;

}

//第七題:

#includestdio.h

#includestdlib.h

int main(){

char a[20];

int i=0;

printf("請輸入:\n");

gets(a);

while(a[i]){

if(i%2==0)

if(a[i]'a'a[i]'z')

a[i]-=32;

i++;

}

puts(a);

system("PAUSE");

return 0;

}

//余下的下次再發給你吧!

另外,站長團上有產品團購,便宜有保證

一道簡單的c語言編程題

#include int main(){ double j,s=1,n=1; int a=0,b=1; printf("請輸入精度:"); scanf("%lf",j); while(n=j) { a+=1; b+=2; n=n*a/b; s=s+n; } printf("π≈%lf\n",2*s);} 不過輸入0.001的輸出和你的例子不一樣。僅供參考。你的代碼修改如下: #include int main(){ float pi,t,s,i,j; i=1;s=1;t=0;pi=1; scanf("%f",t); while(s=t) { s=s*i/(2*i+1); pi=pi+s; i=i+1; } printf("%7f",pi*2); return 0;} pi1和pi2沒有實際作用。

當前標題:c語言單精度函數編程題,在c語言程序中用關鍵字定義單精度
網頁URL:http://m.kartarina.com/article14/heiige.html

成都網站建設公司_創新互聯,為您提供網站維護動態網站虛擬主機網站收錄網站設計云服務器

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

營銷型網站建設
主站蜘蛛池模板: 国产成人无码A区精油按摩| 亚洲精品无码久久久久| 国产精品无码久久久久久久久久| 精品无码AV一区二区三区不卡| 特级毛片内射www无码| 狠狠躁狠狠爱免费视频无码| 无码精品一区二区三区在线| 精品深夜AV无码一区二区| 中文字幕无码不卡免费视频| 免费一区二区无码视频在线播放| 国产精品无码无需播放器| 久久久久无码精品国产h动漫| 无码视频在线观看| 亚洲中文字幕无码爆乳av中文| 人妻精品久久无码专区精东影业| 小泽玛丽无码视频一区| 久久精品亚洲中文字幕无码麻豆| 国产精品无码AV天天爽播放器| 色AV永久无码影院AV| 国产亚洲情侣一区二区无码AV| 亚洲a无码综合a国产av中文 | 东京无码熟妇人妻AV在线网址| 亚洲性无码AV中文字幕| 最新亚洲人成无码网站| 麻豆AV无码精品一区二区| 亚洲AV无码精品色午夜果冻不卡| 亚洲人成无码网站久久99热国产| 亚洲精品无码高潮喷水A片软| 久久精品亚洲中文字幕无码麻豆| 亚洲av无码潮喷在线观看| 久久精品无码一区二区三区| 人妻系列AV无码专区| 国产在线观看无码免费视频| 精品国产毛片一区二区无码| 天堂无码在线观看| 日韩精品无码一区二区视频| 国产精品无码不卡一区二区三区| 免费无码黄网站在线观看| 国产成人无码网站| 国产成人无码一区二区在线观看| 亚洲中文字幕无码一区|