當前位置:編程學習大全網 - 編程軟體 - C語言程序設計 求壹個四位數的各位數字的立方和

C語言程序設計 求壹個四位數的各位數字的立方和

#include<stdio.h>

void main()

{

long int b,c,d,e,x;

printf("請輸入任意壹個正整數\n");

scanf("%ld",&x);

b=x%10000/1000; /*分解出千位*/

c=x%1000/100; /*分解出百位*/

d=x%100/10; /*分解出十位*/

e=x%10; /*分解出個位*/

printf("四位數的立方和為:%ld\n",(b*b*b)+(c*c*c)+(d*d*d)+(e*e*e));

}

數據類型關鍵字

short:修飾int,短整型數據,可省略被修飾的int。(K&R時期引入)

long:修飾int,長整型數據,可省略被修飾的int。(K&R時期引入)

long long:修飾int,超長整型數據,可省略被修飾的int。(C99標準新增)

signed:修飾整型數據,有符號數據類型。(C89標準新增)

unsigned:修飾整型數據,無符號數據類型。(K&R時期引入)

restrict:用於限定和約束指針,並表明指針是訪問壹個數據對象的初始且唯壹的方式。(C99標準新增)

復雜類型關鍵字

struct:結構體聲明。(K&R時期引入)

union:聯合體聲明。(K&R時期引入)

enum:枚舉聲明。(C89標準新增)

typedef:聲明類型別名。(K&R時期引入)

sizeof:得到特定類型或特定類型變量的大小。(K&R時期引入)

inline:內聯函數用於取代宏定義,會在任何調用它的地方展開。(C99標準新增)

  • 上一篇:請問這個電路中的波浪線是什麽意思?如何在protel中找到?
  • 下一篇:三菱PLC的特點是什麽?
  • copyright 2024編程學習大全網