改错参考答案:

(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

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐