内容发布更新时间 : 2024/12/23 5:51:08星期一 下面是文章的全部内容请认真阅读。
int x , y , z;
printf(\请输入一个<100的数:\ scanf(\ y = x*x; if(y<100) {
z = y; if(z==x) {
printf(\返回值是1\\n\ }else {
printf(\返回值是0\\n\ } }else {
z = y0; if(z==x) {
printf(\返回值是1\\n\ }else {
printf(\返回值是0\\n\ } } }
四、实验结果与分析(程序运行结果及其分析)(程序调试+改错) 1、程序调试: (1)、
(2)、
(3)
(4)gets();
scanf();
(5)
(6)
3、程序改错 下面是判断一个学生考试成绩及格与否的程序(成绩A,或B,或C者为及格;成绩为D者不及格),
调试并改进如下程序使其能满足上述输出的需要。
#include
{
char mark; int x;
scanf(\ if(x >= 90) { mark = 'A';
}else if(x >= 80) { mark = 'B';
}else if(x >= 60) { mark = 'C'; }else {
mark = 'D'; }
switch(mark) {
case 'A': printf(\该同学成绩为:优秀\\n\ break;
case 'B': printf(\该同学成绩为:良好\\n\ break;
case 'C': //printf(\ printf(\该同学成绩为:合格\\n\ break;
case 'D': printf(\ break;
default: printf(\ } }
五、实验体会(遇到问题及解决办法,编程后的心得体会)(思考题+体会)