C++入門經典-例3.6-判斷某一年是否是閏年之復合表達式法
1:代碼如下:
// 3.6.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> using namespace std; void main() { int iYear; cout << "請輸入年份" << endl; cin >> iYear; if(iYear%4==0 && iYear%100!=0 || iYear%400==0) cout << "這是個閏年" << endl;View Codeelse cout << "這不是個閏年" << endl; } /*閏年的判斷條件,能被4整除且不能被100整除,或能被400整除*/
運行結果:
C++入門經典-例3.6-判斷某一年是否是閏年之復合表達式法
相關推薦
C++入門經典-例3.6-判斷某一年是否是閏年之復合表達式法
es2017 else style one .cn mes gif 年份 c++ 1:代碼如下: // 3.6.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> using na
C++入門經典-例3.12-使用if-else語句實現根據輸入的字符輸出字符串
++ names closed 應用 aps 字符串 fail hid logs 1:代碼如下: // 3.12.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> using n
C++入門經典-例3.17-使用while循環進行計算
iostream include img class png splay ace gif image 1:代碼如下: // 3.17.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream&g
C++入門經典-例3.16-使用do-while循環進行計算
blog namespace out 控制 oid using for none cpp 1:代碼如下: // 3.16.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> usi
C++入門經典-例3.19-使用break跳出循環
入口 個數 code 程序 es2017 log view .com pla 1:代碼如下: // 3.19.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> using nam
C++入門經典-例3.23-使用嵌套循環輸出乘法口訣表
hid 3.2 setw ostream 排列 ide 乘法 alt closed 1:代碼如下: // 3.23.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iomanip> #includ
C++入門經典-例8.6-多重繼承的構造順序
close splay alt com img pub 被調用 namespace lap 1:單一繼承是先調用基類的構造函數,然後調用派生類的構造函數,但多重繼承將如何調用構造函數呢?多重繼承中的基類構造函數被調用的順序以派生表中聲明的順序為準。派生表就是多重繼承定義中繼
C++入門經典-例9.6-有界數組模板,數組下標的越界警告
函數 div esp src temp 找到 應用 獲取 需要 1:C++語言不能檢查數組下標是否越界,如果下標越界就會造成程序崩潰,而程序員在編輯代碼時很難找到下標越界錯誤。那麽如何能使數組進行下標越界檢測呢?此時可以建立數組模板,在定義模板時對數組的下標進行檢查。
判斷某一年是閏年還是平年
一、首先我們應該知道怎樣判斷一年是否為閏年 條件:能被4整除且不能被100整除或者能被400整除的年份為閏年 二、程式碼 int main() { int year, leap; //定義兩
C++入門經典-例2.3-在print函數中使用附加符號
含義 include hid 長整型 http es2017 .cpp 函數 view 1:代碼如下: // 2.3.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" int main() { long iLong=1
C++入門經典-例6.9-通過指針變量獲取數組中的元素
[0 int play pen c++ class 個數 close sin 1:通過指針引用數組,需要先聲明一個數組,再聲明一個指針。 int a[10]; int *p; 然後通過&運算符獲取數組中元素的地址,再將地址值賦給指針變量。 p=&a[
C++入門經典-例6.10-將多維數組轉換成一維數組
ima clas ++ c++ pla stream include ace .com 1:代碼如下: // 6.10.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> usin
C++入門經典-例6.12-使用數組地址將二維數組輸出
ace arr 指針運算 入門 none -1 n-1 使用數組 pac 1:以a[4][3]為例 a代表二維數組的地址,通過指針運算符可以獲取數組中的元素 (1)a+n代表第n行的首地址 (2)&a[0][0]既可以看作第0行0列的首地址,同樣也可以被看作
C++入門經典-例6.13-指針與二維數組
ace oid clu 結果 修改 cout pan 偏移 iostream 1:代碼如下: // 6.13.cpp : 定義控制臺應用程序的入口點。 // #include"stdafx.h" #include<iostream> using names
C++入門經典-例6.11-使用指針變量遍歷二維數組
none oid iostream 內存 sin hid pre 控制臺應用程序 closed 1:代碼如下: // 6.11.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> #
C++入門經典-例6.15-通過字符串函數連接兩個字符數組
sin sed inpu input ng2 png splay clas 控制臺 1:代碼如下 // 6.15.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> using
C++入門經典-例6.20-修改string字符串的單個字符
控制 space ostream 標準輸入 代碼 int cin 運行 mes 1:使用+可以將兩個string 字符串連接起來。同時,string還支持標準輸入輸出函數。代碼如下: // 6.20.cpp : 定義控制臺應用程序的入口點。 // #include "
C++入門經典-例7.3-析構函數的調用
turn gif style title 變量 .com 應用 clu image 1:析構函數的名稱標識符就是在類名標識符前面加“~”。例如: ~CPerson(); 2:實例代碼: (1)title.h #include <string>//title是
C++入門經典-例2.7-輸出整數,控制打印格式
設置 hid 整數 set gif 打印格式 str png name 1:代碼如下: // 2.8.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> #include <i
C++入門經典-例2.14-使用移位運算
使用 name clas span 二進制 位運算 hide 整形 img 1:代碼如下: // 2.14.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> using name