//
// main.cpp
// 2_1
//
// Created by T.P on 2018/2/28.
// Copyright © 2018年 T.P. All rights reserved.
// #include <iostream>
#include <iomanip>
using namespace std; int main() {
cout<<"Hello!"<<endl;
cout<<"Welcome to C++!"<<endl;
cout<<setw(10)<<setprecision(3)<<3.1415<<endl; int score=61;
cout<<(score>=60? "pass":"fail")<<endl
<<endl; return 0;
}

//
// main.cpp
// 2_2
//
// Created by T.P on 2018/3/4.
// Copyright © 2018年 T.P. All rights reserved.
// //判断闰年
//:闰年可以被4整除而不能被100整除,或者能被400整除。 //表达式((year%4==0&&year%100!=0)||(year%400==0)) #include <iostream>
#include <iomanip> //包含IO类库操作符
using namespace std; //没写 using namespace std; 用 std::cout
//写了 using namespace std; 用 cout 就可以了。 int main(int argc, const char * argv[]) {
// insert code here...
//std::cout << "Hello, World!\n";
int year;
bool isLeapYear; cout<<"Enter the year:";
cin>>year;
isLeapYear=((year%4==0&&year%100!=0)||(year%400==0)); if(isLeapYear)
cout<<year<<"is a leap year"<<endl;
else
cout<<year<<" is not a leap year"<<endl; return 0;
}

//
// main.cpp
// 2_3
//
// Created by T.P on 2018/3/4.
// Copyright © 2018年 T.P. All rights reserved.
// //比较两个数的大小
#include <iostream>
#include <iomanip>
using namespace std; int main(int argc, const char * argv[]) {
int x,y;
cout<<"Please Enter x and y : ";
cin>>x>>y;
cout<<endl;
if(x!=y){
if(x>y)
cout << "x>y";
else
cout << "x<y";
}
else
cout << "x=y";
cout << endl;
return 0;
}

//
// main.cpp
// 2_4
//
// Created by T.P on 2018/3/4.
// Copyright © 2018年 T.P. All rights reserved.
// //输入一个0~6的整数,转换成星期输出
#include <iostream>
#include <iomanip>
using namespace std; int main(int argc, const char * argv[]) {
// insert code here...
//std::cout << "Hello, World!\n";
int day;
cin>>day;
switch (day) {
case 0:
cout<<"Sunday";
break;
case 1:
cout<<"Monday";
break;
case 2:
cout<<"Tuesday";
break;
case 3:
cout<<"Wednesday";
break;
case 4:
cout<<"thursday";
break;
case 5:
cout<<"Friday";
break;
case 6:
cout<<"Saturday";
break;
default:
cout<<"Day out of range Sunday...Saturday";
break;
}
cout<<endl;
return 0;
}

【C++】几个简单课本例题的更多相关文章

  1. 通过一道简单的例题了解Linux内核PWN

    写在前面 这篇文章目的在于简单介绍内核PWN题,揭开内核的神秘面纱.背后的知识点包含Linux驱动和内核源码,学习路线非常陡峭.也就是说,会一道Linux内核PWN需要非常多的铺垫知识,如果要学习可以 ...

  2. arm_GPIO_简单编程例题

    题目 分析下面的汇编led.s,查看S5PV210手册,说明程序的功能,和最终的运行结果,以及相关的硬件原理图,S5PV210手册可以在教学资源里的学习资料文件夹中下载. .equ   GPH3CON ...

  3. 机器学习李航——Adaboost课本例题实现

    例8.1Adaboost的例子 注意求D3或者D4的时候只需要把w替换一下就行,记得还得改阈值.这个代码算个半自动的,因为还需要手动改一下. import numpy as np def getA(e ...

  4. hdu1087 简单DP

    I - 简单dp 例题扩展 Crawling in process... Crawling failed Time Limit:1000MS     Memory Limit:32768KB     ...

  5. [入门向选讲] 插头DP:从零概念到入门 (例题:HDU1693 COGS1283 BZOJ2310 BZOJ2331)

    转载请注明原文地址:http://www.cnblogs.com/LadyLex/p/7326874.html 最近搞了一下插头DP的基础知识……这真的是一种很锻炼人的题型…… 每一道题的状态都不一样 ...

  6. [提升性选讲] 树形DP进阶:一类非线性的树形DP问题(例题 BZOJ4403 BZOJ3167)

    转载请注明原文地址:http://www.cnblogs.com/LadyLex/p/7337179.html 树形DP是一种在树上进行的DP相对比较难的DP题型.由于状态的定义多种多样,因此解法也五 ...

  7. WUSTOJ 1208: 计算整数四则运算表达式的结果(Java)

    1208: 计算整数四则运算表达式的结果 参考资料 数据结构(C语言版)严蔚敏 吴伟民 编著----表达式求值 题目   简单四则运算.更多内容点击标题. 保证表达式合法. 运算符只包含:加(+),减 ...

  8. js常用函数、书写可读性的js、js变量声明...

    1.Array类型函数 array.concat(item...) 函数功能:关联数组,实现数组相加功能,但并不影响原先数组,concat返回新数组. array.join(separator) 函数 ...

  9. javascript 代码可读性

    可读性的大部分内容都是和代码缩进相关的,必须保证代码有良好的格式.可读性的另一方面就是注释,一般而言,有如下一些地方需要进行注释 1.1.1 函数和方法 每个函数或方法都应该包含一个注释,描述其目的和 ...

随机推荐

  1. SDUT-2054_数据结构实验之链表九:双向链表

    数据结构实验之链表九:双向链表 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 学会了单向链表,我们又多了一种解决问题的 ...

  2. @codeforces - 631E@ Product Sum

    目录 @desription@ @solution@ @accepted code@ @details@ @desription@ 给定一个序列 a,定义它的权值 \(c = \sum_{i=1}^{ ...

  3. 【codeforces 798D】Mike and distribution

    [题目链接]:http://codeforces.com/contest/798/problem/D [题意] 让你选一个下标集合 p1,p2,p3..pk 使得2*(a[p1]+a[p2]+..+a ...

  4. laravel 增加不存在数据库的字段

    有时候您可能想要增加不存在数据库字段的属性数据.这时候只要定义一个获取器即可: public function getIsAdminAttribute() { return $this->att ...

  5. oracle避免在索引列上使用NOT

    通常, 我们要避免在索引列上使用NOT, NOT会产生在和在索引列上使用函数相同的 影响. 当ORACLE”遇到”NOT,他就会停止使用索引转而执行全表扫描. 举例: 低效: (这里,不使用索引) S ...

  6. iptables智能DNS

    1. echo 1 > /proc/sys/net/ipv4/ip_forward 2. 在NAT服务器上添加以下规则: 在PREROUTING链中添加目的地址转换规则: iptables -t ...

  7. 【codeforces 761B】Dasha and friends

    time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...

  8. 解决input number类型上下滚动 禁用滚轮事件

    1.去掉input在type="number"时的上下箭头 <style> input::-webkit-outer-spin-button,input::-webki ...

  9. H3C 链路聚合分类

  10. 1024程序员节!(JAVA Code)

    点我:传送门  程序员节快乐~ 水水题 A import java.util.*; import java.io.*; public class Main { public static void m ...