C语言“打印日历”的程序是什么?

C语言“打印日历”的程序是什么?,第1张

#include \x0d\x0avoid main() \x0d\x0a{ \x0d\x0aint i,j,k,year,week\x0d\x0aint day[]={31,28,31,30,31,30,31,31,30,31,30,31}\x0d\x0achar month[12][10]={"January","February","March","April","May","June","July","August","September","October","November","December"}\x0d\x0a\x0d\x0aprintf("Input year you want to print:")\x0d\x0ascanf("%d",&year)\x0d\x0a\x0d\x0aif((year%4==0&&year%100!=0)||(year%400==0)) day[1]++//携宏物判断是否闰年辩液\x0d\x0aweek=(35+year+year/4-year/100+year/400)%7//计算绝衡当年的1月1日是周几的公式 \x0d\x0a\x0d\x0afor(i=0i=7) \x0d\x0a{ \x0d\x0aprintf("\n")\x0d\x0aweek=week%7\x0d\x0a} \x0d\x0a} \x0d\x0aprintf("\n")\x0d\x0a} \x0d\x0a}

以下是C语言程序,可打陪轿印除了数字7之外滚闹0~10之间的自然数

#include <stdio.h>

int main() {

int i

for (i = 0i <= 10i++) {

if (i != 7) {

printf("%d ", i)

}

}

printf("\n")

return 0

}

程序中使用了for循环遍历0~10之间芦备肆的所有整数,并在每次循环中使用if语句判断当前的数是否为7,如果不是,则使用printf函数打印该数。最后使用printf函数打印一个换行符,使输出的结果更加清晰。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存