給年份year,定義一個巨集,以判別該年份是否閏年。提示:巨集名可以定義為LEAP_YEAR,形參為y,既定義巨集的形式為 #define LEAP_YEAR(y) (讀者設計的字串)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int y=scanner.nextInt();
YearTest st1 = new YearTest();//例項化
st1.dataYear(y); //呼叫方法
}
}
class YearTest {
private int y;
public void dataYear(int y) { //方法
this.y = y;
if((y%4==4)&&(y%100!=0)||(y%400==0)){//判斷年份
System.out.println("L");
}
else
System.out.println("N");
}
}
相關推薦
給年份year,定義一個巨集,以判別該年份是否閏年。提示:巨集名可以定義為LEAP_YEAR,形參為y,既定義巨集的形式為 #define LEAP_YEAR(y) (讀者設計的字串)
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int y=scanner.nextI
ACMNO.35 C語言-巨集潤年 給年份year,定義一個巨集,以判別該年份是否閏年。提示:巨集名可以定義為LEAP_YEAR,形參為y,既定義巨集的形式為 #define LEAP_YEAR(y)
題目描述: 給年份year,定義一個巨集,以判別該年份是否閏年。 提示:巨集名可以定義為LEAP_YEAR,形參為y, 既定義巨集的形式為 #define LEAP_YEAR(y) (讀者設計的字串) 輸入 一個年份 輸出 根據是否閏年輸出,是輸出"L",否輸出"
已知有十六支男子足球隊參加2008 北京奧運會。寫一個程式,把這16 支球隊隨機分為4 個組。 注:參賽球隊列表見附錄 注2:使用Math.random 來產生隨機數。(也可以使用其它方法) 2. 2
/** * Created by whp on 2018/7/30. */ public class Test { public static void main(String[] args) { String[] str={"象牙海岸","阿根廷","澳大利亞","塞爾
給定n對括號,編寫一個函式來生成正確括號的所有組合。
本題源自leetcode ----------------------------------------------------------------------------------------------- 思路: 1 用回溯法。用變數m 表示左括號的數量。n
C++ 建構函式使用 ":成員變數(形參)" 的形式給類裡面成員變數賦值,如果成員變數和形參是指標,那麼需要注意的事項
我先把結論列出來: 當成員變數和形參是指標,最好不要使用:成員變數(形參)這樣的形式。因為你可以不是進行:成員變數 = 形參這個方向的賦值,你可能是執行:形參 = 成員變數這個方向的賦值。因為前提,它們都是指標嘛。 今天我遇到了這樣的一個錯誤: 下
java 之 策略模式(大話設計模式)
src 客戶端代碼 div strategy ring 溫故 bre str disco 溫故而知新,每次讀設計模式都會有不同的體驗,堅持每天一個設計模式,直到熟練運用設計模式。 策略模式定義了很多完成相同工作的算法,但實現不同,它可以以相同的方式調用所有的算法,減少了算法
java 之 外觀模式(大話設計模式)
希望 重要 .com cad ima out 流程 mon nic 外觀設計模式,很多人都已經使用過,只是不知其名,一般一個很nice的系統,模塊化做的都很不錯,這樣如果新來一個業務,只需要把各個模塊組裝起來就可以滿足新的業務, 從程序的角度來說,就是我們只需要開一個類,
java 之 抽象工廠模式(大話設計模式)
out 簡單 ges 關系 logs 只需要 切換 ima .get 看了幾次抽象工廠模式,每次查看都需要重新理解一次,可能是涉及的類和接口比較多,所以比較難縷清的關系吧!在筆者看來,我們還是要吸取其思想而不是生搬硬套。 來看下類圖: 大話設計模式-類圖 看類圖已經很亂了
分析h5牛牛制作服務器的架構(總體設計篇)
pool esql 執行存儲過程 遊戲玩家 是什麽 包含 http name 休閑遊戲 h5牛牛制作服務器的架構交流論壇:aqiulian.com,更多服務器的架構咨詢Q:212303635。首先要說明的是, 這個棋牌遊戲的服務器架構參考了網狐棋牌的架構。網狐棋牌最令人印象
學習筆記-C語言5(演算法設計提高)
演算法複雜度是指演算法在編寫可執行程式後,執行時所需要的時間資源和記憶體資源。演算法設計一般更在意時間和計算資源的開銷,而對空間資源則不太介意。 1. 二分查詢 二分查詢又稱折半查詢,首先陣列中的元素時按升序排列,將陣列中間位置的關鍵字與查詢關鍵字比較: 1)如果兩者相等,則查詢成功
Lucene筆記20-Lucene的分詞-實現自定義同義詞分詞器-實現分詞器(良好設計方案)
一、目前存在的問題 在getSameWords()方法中,我們使用map臨時存放了兩個鍵值對用來測試,實際開發中,往往需要很多的這種鍵值對來處理,比如從某個同義詞詞典裡面獲取值之類的,所以說,我們需要一個類,根據key提供近義詞。 為了能更好的適應應用場景,我們先定義一個介面,其中定義一
Command模式(命令設計模式)
Command?? 把方法的呼叫用一個類的例項來承載,要管理工作的歷史記錄,建立這些方法執行的命令的集合,只需管理這些例項的集合即可,而且還可以隨時再次執行過去的命令,或是將多個過去的命令整合為一個新命令並執行。稱之為Command設計模式 那裡合適使用: Command有時也被稱為事件(event
LeetCode之Roman to Integer(羅馬數字 簡單 字串)
問題描述: :羅馬數字是由七個不同的符號來表示 I,V,X,L,C,D和M。 Symbol Value I 1 V 5 X 10 L 50 C
jQuery 版本購物車(融入設計模式)
jQuery 版本購物車(融入設計模式) 1. 介紹 1.1 功能 顯示購物列表、加入購物車、從購物車刪除 1.2 用到的設計模式 工廠模式 $('XXX'),建立商品 單例模式 購物車
偽陣列(arguments及字串)轉陣列的方法 賊簡單
超簡單的偽陣列轉陣列的方法, 簡單到令人髮指! 沒錯用到的就是這個函式 Array.from() 該函式是Array的一個方法,官方描述就是偽陣列轉陣列的方法; Array.from(arrayLike[,mapFn[, thisArg]);使用場景1: arguments轉陣列;Array
排序NSArray裡的資料(數字、字串)
轉自:https://www.cnblogs.com/xiaobaizhu/archive/2013/05/03/3056547.html NSArray *originalArray = @[@"1",@"21",@"12"
leetcode python 500.鍵盤行(簡單、字串)
給定一個單詞列表,只返回可以使用在鍵盤同一行的字母打印出來的單詞。 輸入: [“Hello”, “Alaska”, “Dad”, “Peace”] 輸出: [“Alaska”, “Dad”] def findWords(self, words): """
一個使用正則表示式治口吃的問題。將“我我我...我我.要要要...要...學學學...編編編...程”抽取為“我要學程式設計”
import java.util.TreeSet; public class RegexTest { public static void main(String[] args) { Method1();//1.治口吃 } //1.治口吃 private static voi