您好,欢迎来到爱学范文!

当前位置:爱学范文网>>实用资料>>中国大学MOOC-哈工大-C语言程序设计精髓第六-十二周编程题答案

中国大学MOOC-哈工大-C语言程序设计精髓第六-十二周编程题答案

【综合文库】

6.1 下面代码的功能是将百分制成绩转换为5分制成绩,具体功能是:如果用户输入的是非法

字符或者不在合理区间内的数据(例如输入的是a,或者102,或-45等),则程序输出 Input error!,并允许用户重新输入,直到输入合法数据为止,并将其转换为5分制输出。目前程序存在错误,请将其修改正确。并按照下面给出的运行示例检查程序。

#include #includeint main() {

int flag = 0, i, s; char grade;

printf(\while (1) {

flag=0;

scanf(\

for (i = 0; i < strlen(score); i++) {

if (score[i] >= "0" && score[i] <= "9") {

continue;

char score[100];

}

}

} else { }

flag = 1; break;

s = atoi(score);

if (s100 || flag == 1) {} else{}

break;

printf(\printf(\continue;

s = atoi(score);

if (s >= 90)

{}

else if (s >= 80) {}

else if (s >= 70) {}

else if (s >= 60) {} else {}

printf(\

grade = "E"; grade = "D"; grade = "C"; grade = "B"; grade = "A";

return 0;

}

6.2 编程计算a+aa+aaa+…+aa…a(n个a)的值(4分)

题目内容:

编程计算 a+aa+aaa+…+aa…a(n个a)的值,n和a的值由键盘输入。例如,当n=4,a=2,表示计算2+22+222+2222的值。

#include #include int main() {

int n,a,i,j;double p=0,q=0;

printf(\);scanf( \,&a,&n);for(i=1;i<=n;i++){

for(j=0,p=0;j

p=p+a*pow(10,j); }

q=p+q;}

printf(\,q);return 0; }

6.3

搬砖问题(4分)

题目内容:

n块砖( 27

#include \main() {

}

int a, b, c; long n, i, t, s = 0;

printf(\scanf(\

for (a = 0; 4 * a <= n; a++)

for (b = 0; 4 * a + 3 * b <= n; b++)

for (c = 0; 4 * a + 3 * b + c / 2 <= n; c += 2)

if (4 * a + 3 * b + c / 2 == n && c%2 == 0 && a+b+c==36) {}

printf(\

6.4

编程输出某年某月有多少天(考虑到闰年)。(5分)

题目内容:

从键盘输入一个年份和月份,输出该月有多少天(考虑闰年),用switch语句编程。

#include int main()

{int year,month,day;

printf(\); scanf(\,&year,&month); switch(month) {

case 1: day=31;break; case 2: day=28;break; case 3: day=31;break;

推荐阅读:

    想了解更多实用资料的资讯,请访问:实用资料
    下载文档

    看过《中国大学MOOC-哈工大-C语言程序设计精髓第六-十二周编程题答案》的人还看了以下文章

    延伸阅读

    幼儿园教研活动实录——以“小班幼儿生活行为习惯培养”为主题的互动式研讨● 教研活动时间:20XX年XX月XX日● 教研活动地点:幼儿园办公室室● 教研活动主持人:姜治平● 参加对象:小班组全体成员●

    太仓市沙溪实验中学2022—2022学年第一学期德育工作计划一、指导思想本学期,我校以邓小平理论和“三个代表”重要思想为指导,按照市教育局二OO六年下半年工作要点,认真贯彻落实中小学德育工作章程,结合

    【#教案# 导语】中国人民庆祝劳动节的活动可追溯至1918年。这一年,一些革命的知识分子在上海、苏州、杭州、汉口等地向群众散发介绍“五一”的传单。1920年5月1日,北京、上海、广州、九江、唐山等各工

    能够顺利的在高考中突出重围走进大学的校门我无比兴奋。我想在大学里得到锻炼。党军训开始的时候我跟同学们一切不如了大学训练营,开始接受训练。 80后大多数都是温室里成长的花朵,我就是典型的一个例子,一开始

    俱乐部是人们聚集在一起进行娱乐活动的组织团体或者其场所。下面是本站小编为您整理的“俱乐部商业策划书”,仅供参考,希望您喜欢!更多详细内容请点击本站查看。  俱乐部商业策划书1 一、市场分析  1、会

    城管演讲稿:不忘初心,做&ldquo;最美城管人&rdquo;雄鹰选择蓝天,因为蓝天给了它翱翔的空间;骏马选择草原,因为草原壮美辽阔无边;我选择了城管,因为城管教会我书写人生无悔的诗篇。犹记得去年夏天

    ***是党中央直属事业单位。以下是为大家整理的关于党校培训建议的文章3篇,欢迎品鉴!第一篇:党校培训建议党课是对党员进行党性教育、党的基本知识教育、以及其他经常性教育的主要形式,是党支部的一项重要工作

    仓管核算招聘简历模板导语:仓管员简历模板、大学毕业生写求职简历时要按自己实际情况要求而写推荐以下这篇仓库保管员个人简历为写简历时模板。目前所在:白云区年龄:21户口所在:梅州国籍:中国婚姻状况:

    1医院实习介绍信2单位实习介绍信3实习介绍信4学生实习介绍信5实习介绍信【精】6单位实习介绍信7学生实习介绍信合集8学校实习介绍信集合9医院实习介绍信合集10实习介绍信导语,您所欣赏的本篇文章有411

    长白山西坡导游词(通用3篇)长白山西坡导游词篇1各位游客,大家好!欢迎各位来长白山西坡旅游。各位选择由长白山西坡登临长白山,实在是一个明智的选择,更是一个幸运的选择。这是因为,长白山西坡完整地保留了长