亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 小寫數字轉換成大寫數字2.c

?? 數據結構實現代碼,詳細代碼請查看,本資源也是共享的.
?? C
字號:
/***  程序: 123.45    則輸出“壹佰貳拾叁點肆伍” ***/


#include <stdio.h>  /*標準輸入輸出函數*/
#include <string.h>  /*字符串函數*/
#include <stdlib.h>  

void ConvertN(int n,char* &p,bool IsSequece=true);  /*聲明函數ConvertN*/
bool ConvertSegment(int number,int n,char* &p,bool IsLastZiero); /*聲明函數ConvertSegment*/
bool ChangeNumber(double dbNumber,char* lpszvalues);  /*聲明函數ChangeNumber*/

void main() 
{ 
 double db=-1200008.9876; 
 printf("%lf\n",db); 
 char buf[100]; 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=1000000.98; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=10000008.0987; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=10200408.09007; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 

 db=10020400.007; 
 printf("%lf\n",db); 
 if(ChangeNumber(db,buf)) 
   printf("%s\n",buf); 
} 

void ConvertN(int n,char* &p,bool IsSequece/*=true*/) 
/*定義函數ConvertN
 "小數位轉換" 將數字n(0<=n<=9)轉換成中文后存入p,IsSequece控制存放順序 */
{ 
 if(n<0 || n>9)   
 { 
   printf("Error:數組超界!\n");   /*如果超過界限就輸出錯誤*/
   exit(0);    /*跳出函數*/
 } 

 char num[]="零壹貳叁肆伍陸柒捌玖"; 
 if(IsSequece)                         /*如果IsSequece為真就順序存放*/
 { 
   *p++=num[2*n]; 			/*因為漢字是雙字節的所以,在把阿拉伯數字轉化時比如0對應的零是雙字節,占數組的0和1的位置,其他的以此類推*/
   *p++=num[2*n+1]; 
 } 
 else                                  /*如果IsSequece為非即反序存放*/
 { 
   *p++=num[2*n+1]; 
   *p++=num[2*n]; 
 } 
} 

bool ConvertSegment(int number,int n,char* &p,bool IsLastZiero) 
/*定義函數 ConvertSegment
 "整數位轉換" 將number轉換成中文后反序存入字符指針p 
number為某數整數部分的第n節(由低位到高位從個位開始每4位為一節,n從0開始) */
{ 
 char num1[]="  拾佰仟"; 
 char num2[]="點萬億兆"; 

 if(number==0) 
 { 
   if(n==0) 
   { 
     *p++=num2[2*n+1]; 
     *p++=num2[2*n]; 
   } 
   return IsLastZiero; 
 } 

 if(IsLastZiero) 
 { 
   ConvertN(0,p,false); 
 } 

 *p++=num2[2*n+1]; 
 *p++=num2[2*n]; 

 bool flag=true;                      /* 前面是否有零 */
 for(int i=0;number!=0 && i<4;i++) 
 { 
   int m; 
   m=number%10; 
   if(m==0 && !flag) 
   { 
     flag=true; 
     ConvertN(0,p,false); 
   } 
   else if(m!=0) 
   { 
     flag=false; 
     if(i==0) 
     { 
       ConvertN(m,p,false); 
     } 
     else 
     { 
       *p++=num1[2*i+1]; 
       *p++=num1[2*i]; 
       ConvertN(m,p,false); 
     } 
   } 
   number/=10; 
 } 

 if(i>=4) 
   return false; 
 else 
   return true; 

} 

bool ChangeNumber(double dbNumber,char* lpszvalues)  
{ 
 /*定義函數 ChangeNumber	
   整數部分最多8位,小數部分最多6位 */
 if(dbNumber<0.0000001 && -dbNumber<0.0000001)                    //數位太小 
 { 
   strcmp(lpszvalues,"零"); 
   return true; 
 } 
 if(dbNumber>100000000L || -dbNumber>100000000L)                  //數位太大 
   return false; 

 /* 開始處理 */
 char buf1[50],buf2[50],*p1=buf1,*p2=buf2; /* 結果的整數部分和小數部分緩沖區 */
 /* p1是整數指針 p2是小數指針 */
 double c=dbNumber; 
 c=c>0?c:-c; 
 /*取得大實數的整數部分和小數部分并非易事,long的長度直接限制了整數部分的長度, 
   除非構造出更大的整數或直接利用實數計算,否則難以辦到! 
   此外受實數精度的影響,有時會導致小數部分的畸形! 
   精請高手指點!!! 
 */ 
 unsigned long a=(unsigned long)c;         /*整數部分*/
 double b=c-a;                             /*小數部分*/
 /*printf("%lu\n",a); 
   printf("%lf\n",b); 
   printf("%lf\n",c);*/
  
 /* 處理小數部分 */
 for(int i=0;i<6;i++) 
 { 
   b*=10;  		/*將小數最高位向前進一位取得整數*/
   int n=int(b); 	
   ConvertN(n,p2);    /*轉換成字符數值*/
   b-=n;      /*減去整數部分的數取得下一位小數,將其成為整數*/
 } 
 *p2='\0';

 /* 處理整數部分 */
 int count=0; 
 bool flag=false; 
 while(a!=0) 
 { 
   int buf=a%10000; 
   flag=ConvertSegment(buf,count++,p1,flag); 
   a/=10000; 
 } 

 /*是否有負號 */
 char *p=lpszvalues; 
 if(dbNumber<0) 
 { 
   strcpy(p,"負"); 
   p+=2; 
 } 

 /* 連接整數部分和小數部分 */
 p1--; 
 while(p1>=buf1) 
   *p++=*p1--; 
 *p='\0'; 
 strcat(lpszvalues,buf2); 

 return true; 
} 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人综合激情网| 久久99精品国产.久久久久| 国模少妇一区二区三区| 欧洲生活片亚洲生活在线观看| wwww国产精品欧美| 日韩va欧美va亚洲va久久| 91麻豆精品秘密| 久久久久久**毛片大全| 日韩高清一区在线| 91福利区一区二区三区| 中文字幕一区二区三区在线观看 | 精品成人佐山爱一区二区| 亚洲国产cao| 色综合久久久网| 欧美激情在线一区二区| 久久爱另类一区二区小说| 欧美日韩国产首页| 尤物视频一区二区| www.久久久久久久久| 久久精品在线免费观看| 久久99热这里只有精品| 欧美久久免费观看| 亚洲一区二区三区中文字幕在线| av亚洲精华国产精华精华| 久久精品夜色噜噜亚洲aⅴ| 九一久久久久久| 欧美一区二区三区成人| 日韩精品亚洲一区| 欧美日韩视频在线观看一区二区三区| 亚洲乱码一区二区三区在线观看| 成人精品鲁一区一区二区| 久久精品亚洲国产奇米99| 国产毛片精品视频| 欧美精品一区二区久久久| 麻豆精品国产91久久久久久| 欧美精品久久久久久久久老牛影院 | 99久久久久久| 国产精品白丝在线| 9l国产精品久久久久麻豆| 国产精品免费av| 成人va在线观看| 亚洲欧美日韩国产一区二区三区| 一本大道久久精品懂色aⅴ| 日韩毛片高清在线播放| 91老师片黄在线观看| 亚洲人xxxx| 欧美三级三级三级爽爽爽| 亚洲国产成人tv| 欧美一区二区在线不卡| 裸体在线国模精品偷拍| 日韩精品一区二区三区视频播放| 裸体在线国模精品偷拍| 久久综合av免费| 国产成人午夜电影网| 1000精品久久久久久久久| 91网站黄www| 一区二区三区高清| 欧美三区在线观看| 麻豆视频一区二区| 久久久亚洲午夜电影| 9i在线看片成人免费| 亚洲一区二区三区四区的| 51精品国自产在线| 国产美女在线精品| 国产精品久久午夜| 色婷婷综合久久久久中文| 亚洲sss视频在线视频| 日韩一二三区不卡| 国产福利一区二区三区视频在线| 亚洲欧美在线观看| 在线综合亚洲欧美在线视频| 国产乱子伦视频一区二区三区| 国产精品三级av| 欧美做爰猛烈大尺度电影无法无天| 日韩国产欧美一区二区三区| 久久婷婷久久一区二区三区| 97国产一区二区| 午夜a成v人精品| 久久久精品黄色| 91论坛在线播放| 看国产成人h片视频| 欧美激情在线看| 欧美日本在线看| 国产一区 二区 三区一级| 亚洲精品国产成人久久av盗摄 | 色吧成人激情小说| 麻豆国产精品视频| 中文字幕在线观看不卡视频| 欧美日高清视频| 成人一级黄色片| 午夜精品久久久| 国产精品污污网站在线观看| 5月丁香婷婷综合| 成人免费毛片片v| 日韩电影免费在线观看网站| 国产精品色婷婷| 日韩欧美亚洲国产精品字幕久久久| 国产成人精品三级| 日日摸夜夜添夜夜添国产精品| 欧美国产乱子伦| 7777精品伊人久久久大香线蕉 | 99视频精品全部免费在线| 日韩三级在线免费观看| 69p69国产精品| 欧美国产精品一区二区| 国产一区91精品张津瑜| 亚洲国产婷婷综合在线精品| 国产农村妇女毛片精品久久麻豆| 欧美色图在线观看| 不卡的av网站| 久久精品99国产精品| 亚洲一区二区三区在线| 国产欧美一区二区三区鸳鸯浴 | 日韩欧美国产系列| 色狠狠av一区二区三区| 国产91精品精华液一区二区三区 | 亚洲国产精品av| 欧美成人精品1314www| 欧美性videosxxxxx| 99久久精品99国产精品| 国产精品1区二区.| 久久99精品久久只有精品| 亚洲一区二区3| 亚洲丝袜精品丝袜在线| 久久久综合视频| 精品久久人人做人人爰| 欧美精选一区二区| 91成人免费网站| 91在线看国产| 丁香婷婷综合激情五月色| 经典三级在线一区| 日本成人在线一区| 亚洲电影激情视频网站| 一区二区三区中文字幕| 中文字幕一区日韩精品欧美| 亚洲国产精品v| 国产女主播一区| 国产片一区二区三区| 久久影院视频免费| 久久综合九色综合97婷婷| 日韩午夜在线观看| 777xxx欧美| 6080国产精品一区二区| 欧美高清精品3d| 精品视频在线看| 欧美天堂一区二区三区| 欧美性色aⅴ视频一区日韩精品| 日本韩国视频一区二区| 91日韩一区二区三区| 亚洲免费在线视频一区 二区| 99视频在线观看一区三区| 精品一区二区久久| 亚洲男人电影天堂| 亚洲激情综合网| 亚洲女厕所小便bbb| 亚洲美女在线国产| 一区二区日韩av| 亚洲综合久久久久| 亚洲午夜视频在线| 亚洲高清中文字幕| 日韩一区精品视频| 老鸭窝一区二区久久精品| 久久91精品久久久久久秒播| 九色综合国产一区二区三区| 国产综合久久久久久鬼色| 国产自产高清不卡| 国产精品一区二区久激情瑜伽 | 亚洲精品国产一区二区精华液 | 国产精品久久久爽爽爽麻豆色哟哟| 欧美国产一区在线| 国产精品久久久久久久久免费丝袜| 国产精品久久久久久久久久久免费看 | 成人久久18免费网站麻豆 | 麻豆成人av在线| 久久电影网站中文字幕| 国产一区二区三区精品视频| 国产精品资源站在线| 成人免费毛片高清视频| 一本一道综合狠狠老| 欧美综合久久久| 欧美一区日本一区韩国一区| 欧美变态tickle挠乳网站| 欧美国产日韩一二三区| 亚洲男人的天堂av| 视频一区中文字幕| 国产精品白丝jk黑袜喷水| 色综合天天综合色综合av| 欧美色精品天天在线观看视频| 精品三级av在线| 国产精品国产三级国产专播品爱网 | 日韩欧美中文字幕制服| 久久久精品天堂| 亚洲欧美国产77777| 五月开心婷婷久久| 激情小说欧美图片| 9l国产精品久久久久麻豆| 欧美人与性动xxxx| 久久这里只有精品6| 亚洲综合网站在线观看| 日本va欧美va欧美va精品|