各位C语言高手请进,恳请各位高手帮帮鄙人,谢谢!!!!!!!
请各位C语言高手帮帮忙,下面的题目每题我都只是会写个开头,看了书也有许多地方不明白,希望有高手帮偶解答一下,谢谢!!!!!!
1、
投票程序:设有代号为’a’,’b’,’c’的三个足球先生候选人,根据投票者在选票上对他们编号的填写顺序分别记分5,3,2。 请编程从键盘上输入投票人数及投票结果,统计他们的得分,并输出哪位当选足球先生。注意:若同一张票上写有两个相同的代号,则显示“此票无效”,若最终前两名得分相同应显示“重新投票”,否则显示三个候选者得分并输出“祝贺X当选冠军!”。
例如:投票人数:5
输入投票内容:
a b c
c a b
c a a
该票无效 !
c b a
b c a
三位候选人得分:a:8
b:11
c:15
祝贺c当选冠军!
2、编程实现:程序首先输出如下菜单信息:
1、打印三角形图案
2、打印长方形图案
3、打印菱形图案
请选择(1-3):
程序根据用户选择,给出如下提示:
请输入所打印图案的行数:(若用户选择3,则提示用户只能输入正的奇整数)
比如:用户选择1、行数为5,选择2、行数为5,选择2、行数为5,则分别打印如下图案:
A AAAAAAAAAA A
BBB BBBBBBBBBB BBB
CCCCC CCCCCCCCCC CCCCC
DDDDDDD DDDDDDDDDD DDD
EEEEEEEEE EEEEEEEEEE E
3、编程实现:根据用户输入的正整数n(n<8),计算1!-2!+3!-4!+…+n!(n为奇数)或1!-2!+3!-4!+…+(n-1)!-n!(n为偶数)。
*4、编程实现:用户从键盘输入任一不超过8位的正整数,输出该数是几位数并输出该数所有质因数的和。
问题补充:请尽快解答,谢谢!!!!!