帮帮我好吗,急死我啦,我不会啊~~~~~~~
题目:万年历
编写一个程序,输入从1980—2080年中的任一年,在屏幕上就显示一个日历,即显示从这一年的1月1日到12月的31日(阳历)这12个月所对应的星期,显示格式同挂历,比如显示某一年的1月份格式:
Sun Mon Tues Wed Thurs Fri Sat
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
提示:
1 假设输入1990年,则1990年的1月1日是星期几的确定方法:
设n为从公元1年到1990年中的闰年的个数(闰年一年有366天),1月1日是星期几的计算方法为(公元1年的1月1日为星期一):
((1990-1)*365+n-1)%7+1,结果即为所求的星期数
2 用循环打印
题目二:掷骰子游戏
编写一个“投双骰子”的游戏,这个游戏的规则是:游戏者投掷两个骰子。每个骰子有六面。上面分别标有1、2、3、4、5、6个圆点。当骰子停止滚动后,把两个骰子朝上的点数相加。在第一次投掷时,如果所得到的和为7或11,那么游戏着就赢了;如果得到的和为2、3或12,那么游戏者就输了(即“东家”赢了);如果和为4、5、6、8、9或10,那么这个和就为游戏着的点数,要想赢的话,必须继续投掷骰子,直到取的自己的点数(即第一次投掷出的4、5、6、8、9、或10)为止,但是,如果掷出了点数7,那么游戏者就输了。
要求:
1、编写的程序能够模拟这个游戏的过程,用随机函数产生1到6这几个点数。产生随机数的函数在第一题中有说明。
2、程序能够允许下赌注,假设游戏者钱包开始有1000美元,提示游戏者下赌注(注意第一次下赌注时不能超过1000美元),投掷一次后,若游戏者赢了,就将赌注加到游戏者钱包中,若游戏者输了,就从游戏者钱包中减去赌注。如果游戏者的钱包中的钱为0美元了,游戏结束,并显示“Sorry,you failed!”
《帮我用turbo c 2.0做做好吗,小妹我谢谢了~~~~~~~~~~~》