日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

科学记数法

發布時間:2023/12/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 科学记数法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于非常大或者非常小的數據,我們通常用科學記數法來表示。例如在科技文獻和電腦中經常遇到的 2.3×106?(計算機中的科學記數法表示為:2.3E6),或者 9.18×10-5?(科學記樹法表示:9.18E-5)這種類型的數據。

輸入:
??? 用科學記數法表示的數據。即為符合C語言表示的科學記數法表示。

輸出:
??? 該數據的雙精度表示

說明:
??? 輸入數據的精度不高于小數點后50位。
??? 輸入數據時,在實數之間有空格進行分隔,空格個數不定。
??? 結果保留到小數點后8位,如不足8位用0補足,超過8位則截斷,不進行四舍五入的處理。

?

#include<stdio.h> #include<string.h> #define N 100 main() {char a[N],b[N],c[N];int x,y,z;gets(a);scanf("%c %d",&x,&y);int f=strlen(a);int i,j;int k;k=y+10;if (f<k){for(i=0;i<f;i++)c[i]=a[i];for(i=f;i<k;i++)c[i]=0;}else{for(i=0;i<k;i++)c[i]=a[i];}b[0]=c[0];for(i=1;i<k;i++){if(i>y+1){b[i]=c[i];}else if(i=y+1){b[i]=c[2];}else if(i<y+1){b[i]=c[i+1];}}puts(c);return 0; }

?

總結

以上是生活随笔為你收集整理的科学记数法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。