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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

寒假作业二编程总结

發布時間:2025/6/17 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 寒假作业二编程总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

7-1 幣值轉換 (20 分)

輸入一個整數(位數不超過9位)代表一個人民幣值(單位為元),請轉換成財務要求的大寫中文格式。如23108元,轉換后變成“貳萬叁仟壹百零捌”元。為了簡化輸出,用小寫英文字母a-j順序代表大寫數字0-9,用S、B、Q、W、Y分別代表拾、百、仟、萬、億。于是23108元應被轉換輸出為“cWdQbBai”元。

輸入格式:

輸入在一行中給出一個不超過9位的非負整數。

輸出格式:

在一行中輸出轉換后的結果。注意“零”的用法必須符合中文習慣。

輸入樣例1:
813227345

輸出樣例1:
iYbQdBcScWhQdBeSf

輸入樣例2:
6900

輸出樣例2:
gQjB

1、實驗代碼:

#include<stdio.h>
#include<math.h>
int n,s=0;
int main(void){
?int i,j,k,p=1,flag=1;
?int f(int q,int n);
?scanf("%d",&n);
?
?for(i=0;n/p>=10;i++){
??p=pow(10,i);
??s++;
?}
?if(n==0)
?? printf("a");
?if(n<10&&n>=0)
? s=1;
?for(j=1;j<=s;j++){
??switch(f(j,n)){
???case 0:if(j!=s&&j!=s-4){
????if(f(j+1,n)==0)
?????? flag=0;
????else
?????? flag=1;
????if(flag)printf("a");break;
????};break;
???case 1:printf("b");break;
???case 2:printf("c");break;
???case 3:printf("d");break;
???case 4:printf("e");break;
???case 5:printf("f");break;
???case 6:printf("g");break;
???case 7:printf("h");break;
???case 8:printf("i");break;
???case 9:printf("j");break;
??}
??if(f(j,n)==0&&j!=s&&j!=s-4)?
??? continue;
??else{
???if(s==9&&j==5){
????if(f(2,n)==0&&f(3,n)==0&&f(4,n)==0&&f(5,n)==0)
????continue;
???}
??switch(s-j){
???case 1:printf("S");break;
???case 2:printf("B");break;
???case 3:printf("Q");break;
???case 4:printf("W");break;
???case 5:printf("S");break;
???case 6:printf("B");break;
???case 7:printf("Q");break;
???case 8:printf("Y");break;
??}
?}}?
?return 0;
}
int f(int q,int n)
{
?int k,a;
?if(q==1)?
??? k=n/pow(10,s-1);
?else{
??a=n/pow(10,s-q+1);
??k=n/pow(10,s-q)-a*10;
?}
?return k;
}

2、設計思路

第一步:先判斷n的位數,在利用for語句來判斷每個位數上的數字

第二步:在根據題意用字母來表示輸出就好了。

3、運行截圖:

?

轉載于:https://www.cnblogs.com/caoe666/p/10412547.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的寒假作业二编程总结的全部內容,希望文章能夠幫你解決所遇到的問題。

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