为什么c语言软件调试不出来,急急急……求指导,程序调试不出来
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
printf(" 建军节\n");
if(month==9&&day==10)
printf(" 教师节\n");
if(month==10&&day==1)
printf(" 国庆节\n");
if(month==12&&day==24)
printf(" 平安夜\n");
if(month==12&&day==25)
printf(" 圣诞节\n");
/*计算“距今几天”的模块*/
time_t rawtime; /*获取系统当前日期*/
struct tm *timeinfo;
time (&rawtime);
timeinfo=localtime (&rawtime); int d2=0;
for(j=1;j<=(1900+timeinfo->tm_year);j++)
{ if((j-1)%4 == 0 && (j-1)%100 != 0 || (j-1)%400 == 0)
d2=d2+1; }
e2=365*((1900+timeinfo->tm_year)-1)+d2; a2=(1+timeinfo->tm_mon)-2;
for(b2=0;b2<=a2;b2++)
c2=c2+days[b2];
if((!leapyear(1900+timeinfo->tm_year))&&((1+timeinfo->tm_mon)>2))
c2--;
e2=e2+c2+(timeinfo->tm_mday);/*当前日期距离1940年1月1日的天数*/
int d1=0;
for(j=1;j<=year;j++)
{ if((j-1)%4 == 0 && (j-1)%100 != 0 || (j-1)%400 == 0)
{d1++;}
}
e1=365*(year-1)+d1; a1=month-2;
for(b1=0;b1<=a1;b1++)
c1=c1+days[b1];
if((!leapyear(year))&&(month>2))
c1--;
e1=e1+c1+day; /*输入日期距离1940年1月1日的天数*/
e=e1-e2;
printf(" 距今天还有%d天",e);
}
/*写出系统输入的限制条件*/
int s(int year,int month,int day)
{
if(year<1940||year>2040||month<1||month>12||day<1||day>day1(year,month)) /*当输入出现这些错误值的情况时*/
return 0;
else
return 1;
}
void nianli(int year) /*输出年历*/
{
int max,number,p,j,i;
printf("\n");
for(p=1;p<=12;p++)
{
j=1;
if(leapyear(year))
printf("闰年");
else
printf("平年");
printf(" %d 年 %d 月\n\n",year,p);
max=day1(year,p);
number=week1(year,p,1);
printf(" %2s%2s%2s%2s%2s%2s%2s\n"," 星期日 "," 星期一 "," 星期二 "," 星期三 "," 星期四 "," 星期五 "," 星期六 ");/*按照间隔打印日历*/
for(i=0;i
{
printf(" ");
}
while(j<=max)
{
printf("%8d",j);
if(i%7==6)
{
printf("\n");
}
i++;
j++;
}
printf("\n\n");
}
}
void yueli(int year,int month) /*输出月历*/
{
if(leapyear(year))
printf("闰年");
else printf("平年");
printf(" %d 年 %d 月\n\n",year,month);
x2(year,month);
}
void rili(int year,int month,int day) /*输出日历*/
{
printf("\n");
x3(year,month,day);
}
void main()
{
int year,month,day,a,b;
/*显示系统当前日期*/
loop:
//获取系统时间函数
time_t rawtime; /*调用系统日期,包括年月日*/
struct tm *timeinfo;
time (&rawtime);
timeinfo=localtime (&rawtime); /*万年历封面的制作*/
printf("\n\n\n 现在是:%d年%d月%d日,1900+timeinfo->tm_year,1+timeinfo->tm_mon,timeinfo->tm_mday");
printf(" \n");
printf(" * * * * * * * * * * * * * * * * * * * \n");
printf(" * * \n");
printf(" * 欢迎进入万年历查询系统 * \n");
printf(" * * \n");
printf(" * * * * * * * * * * * * * * * * * * * \n\n\n");
printf(" 1 年历 2 月历 3 日历 4 退出\n");
printf(" \n");
printf(" 请输入您的选择<1~4>,按回车键确定:");
scanf("%d",&b);
switch(b)
{
case 1:
printf("\n请输入您要查的年份,按回车键确定: "); scanf("%d",&year);
a=s(year,1,1);
if(a==0)
{
printf("错误!请您重新输入。\n"); break;
}
nianli(year);
break;
case 2:
printf("\n请输入您要查的年和月,年月之间用空格隔开,按回车键确定: ");
scanf("%d%d",&year,&month); a=s(year,month,1);
if(a==0)
{
printf("错误!请您重新输入。\n");
break;
}
yueli(year,month);
break;
case 3:
printf("\n请输入您要查的年月日,年月日之间用空格隔开,按回车键确定: ");
scanf("%d%d%d",&year,&month,&day);
a=s(year,month,day);
if(a==0)
{
printf("错误!请您重新输入。\n"); break;
}
rili(year,month,day);
break;
case 4:
exit(0);
default:
printf("错误!请您重新输入。\n\n");
}
printf("\n");
printf(" 按回车键继续");
getch();
system("cls");
goto loop; }
为什么c语言软件调试不出来,急急急……求指导,程序调试不出来相关推荐
- c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试
<C语言课件 第十四章 常见错误和程序调试>由会员分享,可在线阅读,更多相关<C语言课件 第十四章 常见错误和程序调试(36页珍藏版)>请在人人文库网上搜索. 1.第十四章常见 ...
- python示例异常处理与程序调试_笔记:Python异常处理与程序调试
Python异常处理与程序调试 Python提供了强大的异常处理机制,通过捕获异常可以提高程序的健壮性.异常处理还具有释放对象,中止循环的运行等作用.在程序运行的过程中,如果发生了错误,可以返回事先约 ...
- 电脑安装软件时弹出“windows找不到文件“就安装不了软件了?怎么处理?急急急
1.打开运行,输入msconfig,找到有关的系统启动项,将勾选去掉,防止此项目开机启动,并注销重新登陆或者重新启动计算机. 2.打开360安全卫士,找到开机加速,找到此项目,禁止启动. 3.按住wi ...
- 在c语言中下面的运算符中优先级最高的是,C语言习题请高手解答急急急1.下列运算符中优先级最高的运算符 爱问知识人...
1.下列运算符中优先级最高的运算符是 A:! B: % C:-= D: && 2.下列运算符中优先级最低的运算符是 A:| B:!= C:=Y)&&(Y>=Z) ...
- 开发者星球c语言给定一个,求助,急急急
朱利尔1124 Java版本:public static int countPoints(int rSquare) { if(rSquare<=2000000000&&rSqua ...
- 小程序调试扫描二维码进入小程序,调试各种场景进入小程序
使用开发者工具模拟扫描进入小程序内容页 使用开发者工具模拟进入小程序的场景 使用开发者工具模拟启动小程序的参数. 在小程序中的 开发者工具里, 工具 -- 编译配置中可以配置小程序的编译条件, 如设置 ...
- c语言判断这天是星期几,【求指导!!】输入年,月,日,然后判断这天是星期几!!!!!...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 6楼兄弟谢了哈.可以啦!!!!哈哈,开心啊. //1900年1月1日是星期一 //所以从1900年1月1日算起 #include int fun(int ...
- 急急急!寻找程序员的祖师爷
某天,汇智妹在逛知乎的时候发现了一个问题. 这个问题一下子就引起了汇智妹浓厚的兴趣,那我们就来掰扯掰扯. 众所周知,汇智妹从事的是IT行业.IT行业祖师爷--还不能是外国人,得从中国历史上扒-- 等等 ...
- 急急急求微信公众号开发接口-php如何实现获取用户发送的微信表情,并返回一个链接,用户点击进去链接就是刚才发的表情,用户可以保存表情?
求微信公众号开发接口-php如何实现获取用户发送的微信表情,并返回一个链接,用户点击进去链接就是刚才发的表情,用户就可以保存表情到手机? 需求描述 1.用户在公众号对话框发送微信表情(GIF) 2.公 ...
最新文章
- 安装oracle11的时候 提示ORA-28056 未能将审计记录写入windows事件日志,这是怎么回事啊
- mysql查看数据倾斜_深入理解hadoop数据倾斜
- 2通过程序获得环境变量,getenv(),setenv()函数和unsetenv()函数,env查看环境变量,echo输出指定的环境变量
- eclipse 安装vim插件
- 他从零开始学Python,25岁拥有480000粉丝:成功就靠这3点!
- 项目交接文档_财务离职,交接工作需要交接哪些?附财务移交清册表!
- HTML在前端开发中起到的作用,什么是字符串,web前端开发里起到什么作用
- 拿下微软、Google、Adobe,印度为何盛产科技圈 CEO?
- 实验5 —— 编写、调试具有多个段的程序
- 视频标签- video 音频标签- audio
- Gensim官方教程翻译(二)——主题与转换(Topics and Transformations)
- 学计算机应用基础学到了什么,2021年学习计算机应用基础心得体会-得范文网
- WINX新增(1): KMP字符串查找算法
- 菜鸟抓鸡--各个端口的***总结
- 计算机基础ps变换蝴蝶,在PS中用自由变换制作飞舞的蝴蝶和用内容识别比例缩放的操作过程...
- 程序员的十一个层次,你感觉自己属于那一层?
- 新浪微博注册(elenium Python 自动化)
- 计算机就业前景调查报告问题,计算机专业就业前景调查报告.docx
- 8、C语言printf函数与scanf函数
- 金融壹账通获毕马威金融科技企业50强 金融全产业链优势凸显