c语言程序的改错题答案,C语言改错题以及参考答案..doc
改错参考答案:(3)将字符串yy在屏幕上输出#includevoid main(){/*********Found************/char yy[100] = "ok??\n";/*********Found************/f0r (; *yy; yy++){putchar(*yy);}}#includevoid main(){/*********Found**********
改错参考答案:
(3)将字符串yy在屏幕上输出
#include
void main()
{
/*********Found************/
char yy[100] = "ok??\n";
/*********Found************/
f0r (; *yy; yy++)
{
putchar(*yy);
}
}
#include
void main()
{
/*********Found************/
char *yy="ok??\n";
/*********Found************/
for (; *yy; yy++)
{
putchar(*yy);
}
}
(4)计算半径为2+3的圆的面积
#include
#define PI 3.14
/*********Found************/
#define S(r) PI*r*r
void main()
{
/*********Found************/
int mianJi;
mianJi = S(2+3);
printf("mian ji=%5.2f\n", mianJi);
}
#include
#define PI 3.14
/*********Found************/
#define S(r) PI*(r)*(r)
void main()
{
/*********Found************/
float mianJi;
mianJi = S(2+3);
printf("mian ji=%5.2f\n", mianJi);
}
(8)打开文件d:\te.c用于读并判断打开是否成功
#include
void main()
{
FILE *fp;
/*********Found************/
char fileName[] = "d:\te.c";
/*********Found************/
fp = fopen(fileName, "w");
/*********Found************/
if (fp == EOF)
{
puts("File Open Error!");
exit(1);
}
putchar(fgetc(fp));
fclose(fp);
}
#include
void main()
{
FILE *fp;
/*********Found************/
char fileName[] = "d:\\te.c";
/*********Found************/
fp = fopen(fileName, "r");
/*********Found************/
if (fp == NULL)
{
puts("File Open Error!");
exit(1);
}
putchar(fgetc(fp));
fclose(fp);
}
(9)申请100个字节的内存空间,显示其首地址,然后释放申请到的内存空间
#include
#include
void main()
{
/*********Found************/
char p[100];
/*********Found************/
if (p = (char *)malloc(100) == NUL
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)