編程數位判斷
發布時間: 2025-06-26 16:22:25
A. 如何用C++編程語言數位分離的方法判斷一個數是否是四位數
c語言分鉛戚離法判斷4位數方法如下:槐培陵中宏
int isfourbit(int num)
{
int bit = 1;
while(num > 10 || num < -10)
{
bit++;
num /= 10;
}
if(bit==4)
return 1;
else
return 0;
}
B. c語言。。用if語句編程,輸入一個三位數,判斷是否為水仙花數。
三位的水仙花數就是每一位的立方之和和這個三位數相等的數,用if語句編程,輸入一個三位數,判斷是否為水仙花數,可以參考以下的代碼:
include<stdio.h>
main()
{ int x,a,b,c;
scanf("%d",x);
a=x/100;
b=(x/10)%10;
c=x%10;
if(x==a*a*a+b*b*b+c*c*c)
printf("YES");
else
printf("NOT");
}
(2)編程數位判斷擴展閱讀:
if的返回值為真或假,可以用bool型變數進行存儲,佔用一位元組。
C語言中提供了2種形式的if語句:
1、if(表達式)語句1,例如:
if(x>y)
printf("%d",x);
2、if(表達式),語句1
else
語句2,例如:
if(x>y)
printf("%d",x);
else
printf("%d",y);
熱點內容