MOOC中国大学慕课C语言期末编程试题
-
1
星期推算。(20分)
题目内容:假设今天是星期日,编写一个程序,求2018天后是星期几。
输出样例:星期二 -
2
求和S。(20分)
题目内容:求s=1+(1+2)+…+(1+2+3+…+n)的值,其中n由键盘输入。输入样例:3
输出样例:10输入样例:6
输出样例:56输入样例:0
输出样例:Error! -
3
素数排序。(20分)
题目内容:输入10个正整数到a数组中,对a[10]数组中的素数升序排序。输入格式:在一行中输入10个用英文逗号,隔开的正整数。
输出格式:在一行中输出升序的素数序列,每个数之间用英文逗号,隔开,末尾没有多余的空格。输入样例:9,5,1,6,4,8,7,2,9,11
输出样例:2,5,7,11输入样例:9,12,1,6,4,8,14,18,9,21
输出样例:Not found! -
4
组合数。(20分)
题目内容:本题要求编写程序,根据公式Cnm= 算出从n个不同元素中取出m个元素(m≤n)的组合数。建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。输入格式:输入在一行中给出两个正整数m和n(m≤n),以英文,分隔。
输出格式:输出组合数计算结果,题目保证结果在类型范围内。输入样例:2,7
输出样例:21 -
5
三天打鱼两天晒网。(20分)
题目内容:中国有句俗语:“三天打鱼两天晒网”,某人从1990年1月1日起开始“三天打鱼两天晒网”。问这个人在以后的某一天是在“打鱼”还是在“晒网”?输入样例:1990-1-3
输出样例:他在打鱼输入样例:2018-11-11
输出样例:他在晒网
以上就是C语言期末的编程题,大家可以先自行思考,稍后,我会将5道试题,我的想法发在博客上,欢迎大家关注,评论,指出其中的不足。