栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > C++面试题库

文安科技的一道笔试题

文安科技的一道笔试题

#include

int getdays(int month, int day)
{
int daysofmonth[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
if(month > 12 || month < 1){printf("Wrong month.n");return -1;}if(day < 0 || day > daysofmonth[month-1])
{
printf(“Wrong day.n”);
return -1;
}
if(month == 1)
{
return day;
}
int i = 1;
int result = day;
for(i = 1; i < month; i++){result += daysofmonth[i-1];}return result;}int main(){int month;int day;printf("Input month and day:");scanf("%d,%d", &month, &day);int days = getdays(month,day);if(days > 0)
printf(“The day is %dth day of the year.n”, days);
else
return -1;
return 0;
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/265359.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号