最新港台电视剧tvb:一些简单C语言编程问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 03:29:39
1、交换问题。
一百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划。该计划如下:我每天给你十万元,而你第一天只需给我一分钱;第二天我仍给你十万元,你给我两分钱;第三天我仍给你十万元,你给我四分钱……你每天给我的钱是前一天的两倍,直到满一个月(30天)。百万富翁很高兴,欣然接受了这个契约。请编写一个程序计算这一个月中陌生人给了百万富翁多少钱,百万富翁给陌生人多少钱。
2、学生成绩管理问题。
有5个学生,每个学生有如下数据成员:姓名name[20]、(英语、数学、计算机)三门课的成绩score[3]、三门课的平均分ave。要求输入5个学生的相关数据并计算平均分,同时输出平均分大于等于60分的学生的所有信息,以及平均成绩最高的学生姓名。
3、换币问题。
试编写程序,要求将一张100元人民币,换成等值的10元、5元、2元、1元人民币40张,每种至少一张。编程输出所有可能的换法并累计换法种数
帮忙下 哪问高手来下~~~~

第一个
#include<stdio.h>
main()
{
int days,day,t=1;
long msr=1,fw;//msr=陌生人,fw=富翁
scanf("%d",&days);
if(days<=30&&days>=0)
if(days==1)
fw=100000;
msr=1;

for(day=2;day<=days;day++)
{
fw=100000*day;
t=t*2;
msr=msr+t;

}
printf("%d\n%d\n",fw,msr);

}

这里的是一块钱,你把它按比例缩小就好了!

第二个定义一个结构体
struct student
{
char name[20];
float math;
……
float ave;
}

main()
{
这里对平均分判断,然后输出整个结构
}.

第三题只要4个for循环,里边一个 if判断就好了,输出所有可能的值!