c++程序天干地支纪年不加循环简单算法

c++程序天干地支纪年不加循环简单算法,第1张

计算示意

C语言程序给你改C++应该不难

#include"stdio.h"

void main(){

char tiangan[10][3] = {"甲","乙","丙","丁","戊","己","庚","辛","壬","癸"}

char dizhi[12][3] = {"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"}

int year, k1, k2, calYear

printf("请输入年(负数表示公元前):\n")

scanf("%d", &year)

calYear = year

if(year<0)calYear+=1

k1 = (year+2696)%10

k2 = (year+2696)%12

printf("公元%d年是%s%s年",year, tiangan[k1], dizhi[k2])

}

c++判断是否是闰年代码如下:

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

#include<stdlib.h>

int IsLeapYear(int y)

{

return (y%100!=0&&y%4==0)||(y%400 == 0)

}

int main()

{

int year = 0

printf("请输入需要查询的年份:>")

scanf("%d", &year)

int check = IsLeapYear(year)

if (0 == check)

printf("%d年不是闰年\n",year)

else

printf("%d年是闰年\n",year)

system("pause")

return 0

}

扩展资料:

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。

语言特点:

1、支持数据封装和数据隐藏;

2、支持继承和重用;

3、支持多态性。

参考资料:

百度百科-C++


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12107259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存