语句
#include <stdio.h>
#include <string.h>
main()
{
char str[100];
printf("input string:");
scanf("%s", str);
char t;
int i,j;
;i++,j--) (1分)
{ t=str[i]; ; (2分)
str[j-1]=t;
}
(2分)
return 0;
}
三、改错题。在下面给出的程序中,每小题有2处错误(可以是语法错误或
者逻辑错误),请找出其中的错误,并改正。(每题5分,共30分,每找对1
个错误,加1分,每修改正确1个错误,再加1.5分。)
1.编写函数fun计算下列分段函数的值:
x*x+x x<0且x≠-3
x*x+5x 0≤x<10
x*x+x-1 其它
#include <stdio.h>
int main()
{
float y;
float x;:
printf("input x=");
scanf("%f", &x);
if (x<0 && x!=-3.0)
y=x*x+x;
改为:else if(x>=0 && x<10.0)
y=x*x+5*x;
else
y=x*x+x-1;
printf("x=%f,y=%f\n",x,y);
return 0;