輸出結(jié)果為什么不完全正確啊???
#include <stdio.h>
int main()
{
? ? //定義三位數(shù)num,個(gè)位數(shù)sd,十位數(shù)td,百位數(shù)hd
? ? int num, sd, td, hd;
? ? //循環(huán)所有三位數(shù)
? ? for(num=100;num<1000;num=num+1)
? ? {
? ? ? ? //獲取三位數(shù)字num百位上的數(shù)字
? ? ? ? hd =num/100;
? ? ? ? //獲取三位數(shù)字num十位上的數(shù)字
? ? ? ? td =(num-hd*100)/10;
? ? ? ? //獲取三位數(shù)字num個(gè)位上的數(shù)字
? ? ? ? sd =num-hd*100-td*10;
? ? ? ? //水仙花數(shù)的條件是什么?
? ? ? ? if(num=hd*hd*hd+td*td*td+sd*sd*sd)?
? ? ? ? {
? ? ? ? ? ? printf("水仙花數(shù)字:%d\n", num);? ??
? ? ? ? }
? ? }
? ? return 0;? ??
}
2021-10-02
#include <stdio.h>
? ? double n;
? ? double sum;
? ? double num;
? ? double f(double n,double num)
? ? {
? ??
? ? if(n<=3.0,5<=num<23)
? ? {
? ? ? ? sum=13;
? ? }
? ? else if(n<=3.0,0<=num<5||23<=num<24)
? ? {
? ? ? ? sum=13+2*3;
? ? }
? ? else if(n>3.0,0<=num<5||23<=num<24)
? ? {
? ? ? ? sum=13+2*n+(n-3)*2.3;
? ? }
? ? else(n>3.0,5<=num<23);
? ? {
? ? ? ? sum=13+(n-3)*2.3;
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
JAVA
2021-09-13
'If' 判斷哪里,是絕對'==',而不是一個(gè)賦值'='。
即: if(num'=='........)?