当前位置:首页 > C语言笔试题及参考答案
答案:b,a,c 二找错题:
1.请问下面程序有什么错误? int a[60][250][1000],i,j,k; for(k=0;k<=1000;k++) for(j=0;j<250;j++) for(i=0;i<60;i++) a[i][j][k]=0;
答案:把循环语句内外换一下
2。以下是求一个数的平方的程序,请找出错误: #define SQUARE(a) ((a)*(a)) int a=5; int b;
b=SQUARE(a++);
答案:这个没有问题,s(a++),就是((a++)×(a++))唯一要注意的就是计算后a=7了
3。typedef unsigned char BYTE
int examply_fun(BYTE gt_len; BYTE *gt_code) {
BYTE *gt_buf;
gt_buf=(BYTE *)MALLOC(Max_GT_Length); ......
if(gt_len>Max_GT_Length) {
return GT_Length_ERROR; }
.......}答案:要释放内存
共分享92篇相关文档