C程式設計,如何以YYY MM月DD日的格式輸出

發布 科技 2024-07-20
4個回答
  1. 匿名使用者2024-01-31

    您想要的是將年、月和日儲存在整數變數 year、month 和 day 中。

    就是這樣。

    #include

    using namespace std;

    int main()

    char data[20];

    int year=0,month=0,day=0,t=0;

    gets(data);

    while((data[t]>='0')&&data[t]<='9'))

    year=year*10+(int)data[t]-48;

    t++;while((data[t]<'0')||data[t]>'9'))

    t++;while((data[t]>='0')&&data[t]<='9'))

    month=month*10+(int)data[t]-48;

    t++;while((data[t]<'0')||data[t]>'9'))

    t++;while((data[t]>='0')&&data[t]<='9'))

    day=day*10+(int)data[t]-48;

    t++;cout

  2. 匿名使用者2024-01-30

    如果是這樣,我們將首先使用字串“2005”、“7”和“9”

    按照以下步驟操作。

    int num=0;

    for(int i=0;i<;i++) 假定 str 是乙個字串,並且是字串型別。

    num+=(str[i]*pow(10,;pow 是庫函式,它位於 in。

    num 是對應的整數變數,輸出非常簡單。

  3. 匿名使用者2024-01-29

    #include

    #include

    using namespace std;

    string printdate(string x)int i=0;

    string data="";

    data=,4);

    data+="年";

    data+=,1);

    if(x[6]=='-'確定月份是位數還是兩位數。

    i=1; else

    data+=,1);

    data+="月";

    data+=,2);

    data+="日";

    return data;

    int main()

    string a;

    cin>>a;

    cout

  4. 匿名使用者2024-01-28

    c 語文程式如下。 如果您的編譯器支援中文,請將 output 語句更改為:

    printf("%4d 年、%2d 個月、%2d 天",y,m,d);就是這樣。

    #include

    main()

相關回答
9個回答2024-07-20

最簡單和最正確的事情是:

請使用 VC! >>>More

7個回答2024-07-20

當你剛開始學習一門程式語言時,怎麼去做,寫乙個編譯器,在細長弟弟的低階學習如何程式設計,是學習計算機如何工作的乙個非常有效的方法。 編譯器通常被視為複雜的專案。 事實上,編寫生產編譯器是一項艱鉅的任務。 >>>More

3個回答2024-07-20

1 不包括

2 無初始化(特別是指標)。 >>>More

8個回答2024-07-20

這是乙個簡單的例程,即 P1 埠上 LED 燈閃爍的例程。 >>>More

6個回答2024-07-20

我會用VC++做乙個,你可以試試。

#include "" >>>More