一、实验目的
1 .熟练掌握 if 结构、 if-else 结构语句。
2. 掌握 switch 语句。
3. 熟练掌握 for 循环、 while 循环、 do_while 循环。
4. 熟练掌握 continue 、 break 语句 。
5. 熟练掌握循环语句的嵌套。
二、实验内容
1. 编写一个程序,求一元二次方程 ax 2 +bx+c=0 的根。
2. 给出一个百分制的成绩,要求输出成绩等级“ A ”、“ B ”,“ C ”,“ D ”,“ E ”。
90 分以上的为 :“ A ” 级 , 80~89 分的为 “ B ”, 70~79 分的为 “ C ”, 60~69 分的为 “ D ”, 60 分以下的为 “ E ” 。
1 ( x < -1 )
3 .编程序:设函数 y = 2*x+9 ( -1 ≤ x ≤ 1 )
5*x 2 -3 ( x > 1 )
4. 分别用三种循环语句完成计算 1+2+3+4+ …… 1000 。
5 . 分别用三种循环语句完成计算 10 !。
6. 求 FIBONACCI 数列 1 , 1 , 2 , 3 , 5 , 8 ……的前 N(N 为偶数)项。
7. 输入一行字符 , 分别统计出其中的英文字母、空格、数字和其他字符的个数 .
8 .编三个程序,分别输出如下图形:
图 1
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
图 2
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
9 .求 100 到 300 之间的全部素数,并且每行输出五个数。
10. 打印九九表。
11 .计算 1 ! +2 ! +3 ! +4 ! + …… 10 !。
12 . 求序列 2/1+3/2+5/3+8/5+... 前期 20 项之和 .
13 .输入一行字符串 , 按空格分为若干单词 , 然后每行只输出一个单词 . |