已完结类别订阅
2022大学慕课答案 无机及分析化学(武汉生物工程学院) 最新大学MOOC满分章节测试答案
2022大学慕课答案 中国近现代史纲要(张超)(华侨大学) 最新大学MOOC满分章节测试答案
2022大学慕课答案 现代应用文写作(桂林理工大学南宁分校) 最新大学MOOC满分章节测试答案
2022大学慕课答案 面向对象C++程序设计(吉林师范大学) 最新大学MOOC满分章节测试答案
2022大学慕课答案 统计计算(云南大学) 最新大学MOOC满分章节测试答案
2022大学慕课答案 嵌入式系统及应用(赵岳生)(广西科技大学) 最新大学MOOC满分章节测试答案
2022大学慕课答案 微生物学(王新叶、赵永霞、莫新良、曹文涛、赵亮)(茅台学院) 最新大学MOOC满分章节测试答案
2022大学慕课答案 高级语言程序设计(II)(天津工业大学) 最新大学MOOC满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-21到2020-06-25
本篇答案更新状态:已完结
第1教学单元——第9章 指针(第1周—第3周) 第9章练习—-单选题
1、 问题:下面程序的功能是输入某年某月某日,计算并输出它是这一年的第几天。程序的运行结果如下:Please enter year, month, day:2014,12,29↙yearDay = 363按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include
int DayofYear(int year, int month, int day);
int dayTab[2][13] = {{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}};
int main()
{
int year, month, day, yearDay;
printf(“Please enter year, month, day:”);
scanf(“%d,%d,%d”, &year, &month, &day);
yearDay = DayofYear(year, month, day);
printf(“yearDay = %d”, yearDay);
return 0;
}
/ 函数功能:对给定的某年某月某日,计算并返回它是这一年的第几天 /
int DayofYear(int year, int month, int day)
{
int i, leap;
leap = ___; / 若year为闰年,即leap值为1,则用第1行元素dayTab[1][i]计算;
否则leap值为0,用第0行dayTab[0][i]计算 /
for (i=1; _; i++)
{
day = _______;
}
return day; / 返回计算出的day的值 /
}
选项:
A:第18行: ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)第20: i