日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

判断一个整数是否是水仙花数 || 编写程序,根据输入的月份和年份,求出该月的天数(1-12)|| 运算符的优先级问题 ||输出小写的a-z以及大写的Z—A||求出1-1/2+1/3-1/4…..1/

發(fā)布時(shí)間:2025/4/16 编程问答 38 豆豆

判斷一個(gè)整數(shù)是否是水仙花數(shù),所謂水仙花數(shù)是指一個(gè)3位數(shù)
?? ??? ?其各個(gè)位上數(shù)字立方和等于其本身。例如: 153 = 1*1*1 + 5*5*5 + 3*3*3?
?? ??? ?
?? ??? ?思路分析
?? ??? ?1. 先獲取到一個(gè)三位數(shù)的各個(gè)位的數(shù)字 使用 / 和 %
?? ??? ?2. 將得到各個(gè)數(shù)字(百位,十位,個(gè)位) 立方,并求和判斷是否和原數(shù)相等


? ? ? ? int num1 = num / 100; //百位
? ? ? ? int num2 = num % 100 ?/ 10; //十位
? ? ? ? int num3 = num % 10; //個(gè)數(shù)

#include <stdio.h> void main() {int num = 154;int num1 = num / 100; //百位int num2 = num % 100 / 10; //十位int num3 = num % 10; //個(gè)數(shù)if(num == num1 * num1 * num1 + num2 * num2 * num2 + num3 * num3 * num3) {printf("%d 就是水仙花數(shù)" , num);} else {printf("%d 不是水仙花數(shù)" , num);}getchar(); }



//編寫程序,根據(jù)輸入的月份和年份,求出該月的天數(shù)(1-12),
//就是需要考慮閏年(2月份 29)和平年(2月份 28)?
?? ?
?? ?//規(guī)則
?? ?//1,3,5,7,8,10,12 --- 31
?? ?//2月份 :閏年(2月份 29)和平年(2月份 28)?
?? ?//其它月份都是30

#include <stdio.h> void main() {int year = 2019;int month = 2;switch(month) {case 1:case 3:case 5:case 7:case 8:case 10:case 12:printf("%d 年的 %d月是%d", year, month, 31);break;case 2://判斷year是閏年還是平年if( (year % 4 == 0 && year % 100 !=0) || year % 400 == 0) {printf("%d 年的 %d月是%d", year, month, 29);} else{printf("%d 年的 %d月是%d", year, month, 28);}break;default:printf("%d 年的 %d月是%d", year, month, 30);break;}getchar(); }



#include <stdio.h> void main() {int b1=0,b2=0;// 將 b2==5>0 改成 b2=5>0 又輸出什么// 充分考慮運(yùn)算符的優(yōu)先級(jí)問(wèn)題if((b1==2>3) && (b2=5>0)){printf("\n(b1==2>3) && (b2==5>0)為真"); //輸出}printf("\nb1= %d ;b2= %d", b1,b2);// b1=0 b2=1getchar(); }



輸出小寫的a-z以及大寫的Z—A

#include <stdio.h> void main() {char c1,c2;for(c1 = 'a'; c1 <= 'z'; c1++) {printf("%c ", c1);}printf("\n=====================\n");for(c2 = 'Z'; c2 >= 'A'; c2--) {printf("%c ", c2);} getchar(); }



求出1-1/2+1/3-1/4…..1/100的和

思路分析,找到算式的規(guī)律,并求解
?? ? 1-1/2+1/3-1/4…..1/100 = (1/1)-(1/2)+(1/3)-(1/4)..... (1/100)
?? ? 分母為奇數(shù), 則符號(hào)時(shí) +
?? ? 分母為偶數(shù), 則符號(hào)時(shí) -

#include <stdio.h> void main() {//定義一個(gè)變量 sum 來(lái)統(tǒng)計(jì)和double sum = 0.0;int i = 0 ;for(i = 1; i <= 100; i++) {//如果i是奇數(shù)if(i % 2 != 0) {sum += 1.0/i; // 注意,考慮保留小數(shù) 1.0 而不是1} else {sum -= 1.0/i;}}printf("sum=%.2f", sum);getchar(); }

總結(jié)

以上是生活随笔為你收集整理的判断一个整数是否是水仙花数 || 编写程序,根据输入的月份和年份,求出该月的天数(1-12)|| 运算符的优先级问题 ||输出小写的a-z以及大写的Z—A||求出1-1/2+1/3-1/4…..1/的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。