VF 几个小程序

来源:百度知道 编辑:UC知道 时间:2024/05/04 13:39:12
1.按照成绩评定等级(就是成绩输入要在0到100之间,90到100算优秀,80到90算良好.70到80算中等.60到70算及格,其他算不及格)

2.求Sn=a+aa+aaa+aaaa+aaaaaa……a的和

3.利用 ぇ/4=1-1/3+1/5-1/7+……求 ぇ的值(ぇ就是3.1415926的那个派,我敲不出来,嘿嘿)

4.百钱买百鸡,100元钱买100只鸡,公鸡2元一只,母鸡3元一只,小鸡五角一只,打印所有方案

5.求1到100的无重复勾股数

6.求水仙花树!(这道题有问题,应该给个数字的范围,但是原题就是这样,所以不用管范围,编出来就可以了)

7.编程求PEAR-APA=PEA的数字组合

8.一球从100米高度自由落下,每次落地后反跳回原地高度的一半再落下,求在第10次落地时,其经过多少米?第10次反弹多高?

9,猴子吃桃问题,猴子第一天摘下若干桃子,吃了一半,觉的不过瘾,有多次了一个,第二天将剩下的桃子又吃了一半多一个。以后每天连续吃前一天剩下桃子的一半多一个,到了第十天早上,只剩下一个了,问第一天猴子摘了多少个桃子?

10.用叠代法求X=根号下a(键盘上敲不出来根号,希望这么能看懂,也就是a的负二分之一次方)其利用公式如下:

X (n+1) =1/2(Xn+a/Xn) 直到X(n+1)-Xn 小于100000为止,(其中的X*(n+1) 和Xn是指第 n或者第n+1个X 这题实在不好敲,看不懂可以不做)

12.有1.2.3.4.四个数字,能组成多少个互不相同的无重复数字的三位数,都是多少

13.古典问题,有一对兔子,从出生后的第三个月起,每个月都生一对兔子,,小兔子长到三个月以后,每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(这题题目好象也不对,郁闷了)]

14.抓交通肇事犯。一辆卡车违反交通规则,撞人逃跑后,现场三人目击事件,但却没有记住车牌,只有记住车牌的一些特征,甲说,:“牌照的前两位数字是相同的,而且不是0,”乙说:“牌照后边两位数字是相同的,

其实这些问题都比较简单啦

gets(fenshu);
switch
case fenshu>=91 and fenshu<=100 printf("优秀");break;
case fenshu>=81 and fenshu<=90 printf("良好");break;
case fenshu>=71 and fenshu<=80 printf("中等");break;
case fenshu>=60 and fenshu<=70 printf("及格");break;
else printf("不及格");break;

SET TALK OFF
FOR x=0 TO 100
FOR Y=0 TO 100
FOR z=0 TO 100
IF 3*x+5*Y+z/3=100 AND x+Y+z=100
? "公鸡、母鸡、小鸡的数量分别是:",x,Y,z
ENDIF
ENDFOR
ENDFOR
ENDFOR
RETU

gets(fenshu);
switch
case fenshu>=91 and fenshu<=100 printf("优秀");break;
case fenshu>=81 and fenshu<=90 printf("良好");break;
case fenshu>=71 and fenshu<=80 printf("中等");break;
case fenshu>=60 and fenshu<=70 printf("及格");break;
else printf("不及格");break;