C語言的小操作之:輸入一個四位數,讓每位數相加


輸入一個四位數,讓每位數相加

#include <stdio.h>

int main()

{

  //先聲明4變量用於存儲四位數及其各位上的數

  int x, a, b, c, d;

  printf("請輸入一個四位整數\n");

  //‘從屏幕上獲取這個四位數’

  scanf("%d", &x);

  //獲取這個四位數的個位數

  a = x%10;

  //獲取十位數

  b = (x%100)/10;

  //獲取百位數

  c = (x%1000)/100

  //獲取千位數

  d = x/1000;

  //可以依次打印個位十位百位千位上的數

  printf("各個位上的數分別是:%d\t%d\t%d\t%d\t", a, b, c, d);

  //輸出這個四位數各位相加的和

  printf("%d各位相加的結果為:%d\n", x, a+b+c+d);

  return 0;

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM