编程题。
1.从键盘输入学生成绩:若成绩大于等于90分,输出‘优’;大于等于80并且小于90分,输出‘良’;大于等于70并且小于80分,输出‘中等’;大于等于60且小于70,则输出‘及格’;小于60,输出‘不及格’。
clearinput "请输入成绩:" to cj
do case
case cj>=90
?"优秀"case cj>=80
?"良好"case cj>=70
?"中等"case cj>=60
?"及格"other
?"不及格"
endcase
2.求100以内能被3整除的自然数的和。
set talk off
clearstore 0 to s,n
do while n<=100
if n/3=int(n/3)
s=s+nendif
n=n+1enddo
'数字之和: 's
talk on求100到300之间的3的倍数和。
clears=0
for i=1100 to 300
if i%3=0
s=s+iendif
endfor
"100至300之间3的倍数之和为:",s
4.分别计算1~100之间的偶数与奇数之和。
store 0 to sume,sumo
for i=1 to 100
if i%2=0
sume=sume+i &&偶数累加。
elsesumo=sumo+i &&奇数累加。
endifnext
"1~100偶数累加和=",sume
"1~100奇数累加和=",sumo
计算函数的值,当自变量为正数时,函数值为1;当自变量为负数时,函数值为—1;当自变量为0时,函数值为0。
clearinput "请输入一个数:" to x
do case
case x>0
case x=0
case x<0
endcase
6.假设学生。dbf表中有姓名和少数民族否等字段,在学生表中分别统计汉族和少数民族学生的人数。
clearuse 学生表。
count for 民族="汉族" to hz
count for 民族!="汉族" to fhz
"汉族有:",hz
"少数民族有:",fhz
7.求n!clear
s=1input '请输入n的值:' to n
for i=1 to n
s=s*iendfor
n,"!的值为:",s
s=1input 'n=' to n
for i=1 to n
s=s*iendfor
s8.输入学生成绩,若成绩大于80分,则输出“优良”,成绩小于60分,则输出“不及格”,否则输出“中等”。
clearinput "请输入学生成绩" to cj
do case
case cj<0 or cj>100
?"数据错误"
case cj>=80
?"优良"case cj<60
?"不及格"
otherwise
?"中"endcase
return
9. 编写程序,求出10!
clears=0
m=1for i= 1 to 10
m=m*is=s+m
endfor
"10!="s
10. 求1到100的之间的偶数和。
clears=0
for i=2 to 100 step 2
s=s+iendfor
s11.求1到100的之间的奇数和。
clears=0
for i=1 to 100 step 2
??is=s+i
endfor
"和是:",s
12.求1到100的之间的和。
clears=0
for i=1 to 100
s=s+iendfor
"1—100之间数的和:",s
13、从键盘输入2个数,按从小到大排序,并输出。
clearset talk off
input "请输入两个数:" to x1
input "请输入两个数:" to x2
if x114.判断某个数是正数还是负数或是0。
clearinput "请输入一个数:" to x
do case
case x>0
?"正数"case x=0
?"零"case x<0
?"负数"endcase
15.所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身(如153=13+53+33).求所有的水仙花数。
for i=100 to 999
a=int(i/100)
b=mod(int(i/10) ,10)
c=mod(i,10)
if i=a*a*a+b*b*b+c*c*c then
iendif
endfor
16.在学生表中分别统计男女同学的人数。
use 表。
count for 性别="男" to ls
count for 性别="女" to ns
"男生人数:",ls
"女生人数:",ns
17.在学生表中分别统计少数民族男女同学的人数。
clearuse 表。
count for 民族="少数民族"
**er 性别="男" for 民族="少数民族" to cj1
**er 性别="女" for 民族="少数民族" to cj2
"男生平均入学成绩:",cj1
"女生平均入学成绩:",cj2
不一定对)18.分别从键盘输入身高(cm)、体重(kg),若体重大于身高-90,则输出“偏胖!”;若体重小于身高-120,则输出“偏瘦!”;其它情况输出“标准!”。
clearinput "请输入身高cm" to sg
input "请输入体重kg" to tz
do case
case tzsg-120
?"偏瘦"case sg-120>tz>sg-90
?"标准"endcase
return
19.从键盘输入一个数x,根据不同的情况输出y的值:若x大于0,则y值是x的平方;若x等于0,则y值为100;若x小于0,则y值是x乘以10。
input "请输入一个数: "to x
if x>0
y=x*xendif
if x=0
y=100endif
if x<0
y=x*10
endifmessagebox("y="+transform(y),0+64,"输出")
2019期末复习题 1
5.在 0,2 内,满足sinx cosx的x的取值范围是 a.b.c.d.6.如图1,在正六边形abcdef中,a.b.c.d.10.已知平面向量 2,1 1,1 5,1 若 则实数k的值为 a 2 b.c.d.11.要得到y sin的图象,需将函数y sin的图象至少向左平移 个单位。abc.d...
一1期末复习题 四
四 我会照样子填一填。1.例 跳绳。故事 游戏。纸马毽子积木。象棋羽毛球游戏。排球足球书。跷跷板绳子河。2.例 安安静静。3.例 荡 来 荡 去。来 去 来 去。来 去来 去。4.例 又 香 又 甜 又 又又 又 又 又又 又 5.例 碧绿碧绿的叶子。碧绿碧绿的雪白雪白的 的 的 五 我会连一连。蜻...
高二期末复习题
abcd.12.已知是椭圆上的一点,f1 f2是该椭圆的两个焦点,若 pf1f2的内切圆半径为,则的值为b abcd.0 二 填空题 本题共4个小题,每小题4分,共16分。13.已方程表示焦点在x轴上的双曲线,则m的取值范围是 14.双曲线的右焦点到其渐近线的距离为 1 15.已知点是椭圆上在第一象...