我想從用戶那里獲得 4 個數字,如 1234(printf("enter 4 numbers:"); 并將它們分開,如 12 和 34 輸出,我的意思是:
年 : 12
月 : 34
uj5u.com熱心網友回復:
你沒有很清楚地解釋你可以從用戶那里讀到什么。假設您從以下代碼獲得輸入:
int a;
scanf("%d", &a);
并且您非常確定輸入絕對是一個 4 位整數。你可以做:
int a1 = a / 100;
int a2 = a % 100;
printf("%d, %d", a1, a2);
uj5u.com熱心網友回復:
以下操作產生預期的結果。
#include <stdio.h>
int main()
{
int num, year, month;
scanf("%d",&num);
year = num%100;
month = num/100;
printf("month : %d\t",year);
printf(" year: %d",month);
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/383318.html
