​帮忙看一下这个函数是什么意思 再计算一下 求指导!

main( )
{int a[3][3]={{1,2,3},{3,4,5},{5,6,7}}, i,j,s = 0;
for(i=0; i<3; i++)
for(j=0; j<=i; j++)
s+=a[i][j]];
printf("%d\n",s);
}

德玛西亚99
浏览 55回答 1
1回答

守着一只汪

没有看到全文:也许注释是不准确的;只能根据大概判断大概什么意思,以及每条语句的意思buf[LINELEN]='\0';//字符串结尾outchars=strlen(buf);//计算buf的长度(void)send(s,buf,outchars,0);//Socket函数;这个库函数自己查什么意思,写不清,反正是发送的函数Sleep(1000);//windows函数,等待1000毫秒cc=recv(s,inbuf,LINELEN,0);//Socket函数;这个库函数自己查什么意思,可以理解为接受函数,但是实际是接受是协议的工作,这个函数的工作只是copy协议接受到字符inbuf[cc]='\0';//字符串结尾fputs(inbuf,stdout);//输出到标准输出,通常是显示器inbuf[3]='\0';//字符串截断if(strcmp(inbuf,"250")==0)//截断后对比字符串fputs("HELO,OK",stdout);//输出到标准输出elseMessageBox("socketrecvfailed");//否则弹出窗口,提示接受错误;//sendMAILFROMfgets(buf,sizeof(buf),stdin);//从标准输入获取字符;buf[LINELEN]='\0';//字符串结尾outchars=strlen(buf);//计算大小(void)send(s,buf,outchars,0);//同上Sleep(1000);//同上cc=recv(s,inbuf,LINELEN,0);//同上inbuf[cc]='\0';//同上fputs(inbuf,stdout);//同上inbuf[3]='\0';//同上if(strcmp(inbuf,"250")==0)//同上fputs("MAILFROM,OK",stdout);//同上elseMessageBox("mailfromerror");//同上//sendRCPTTOfgets(buf,sizeof(buf),stdin);//同上buf[LINELEN]='\0';//同上outchars=strlen(buf);//同上(void)send(s,buf,outchars,0);//同上Sleep(1000);cc=recv(s,inbuf,LINELEN,0);inbuf[cc]='\0';fputs(inbuf,stdout);inbuf[3]='\0';if(strcmp(inbuf,"250")==0)fputs("RCPTTO,OK",stdout);elseMessageBox("recpterror");//sendDATAfgets(buf,sizeof(buf),stdin);buf[LINELEN]='\0';outchars=strlen(buf);(void)send(s,buf,outchars,0);Sleep(1000);cc=recv(s,inbuf,LINELEN,0);inbuf[cc]='\0';fputs(inbuf,stdout);inbuf[3]='\0';if(strcmp(inbuf,"354")==0)fputs("DATA,OK",stdout);elseMessageBox("dataerror");//sendDATAfgets(buf,sizeof(buf),stdin);buf[LINELEN]='\0';//strcat(buf,tmp);outchars=strlen(buf);(void)send(s,buf,outchars,0);//一直到上面为止,都是一个意思,为什么要这样写,这个得根据这个程序做什么用才能判断;即理解进作者的思想才能判断;但是大概是2方交互软件;Sleep(500);char*tmp;tmp="\r\n.\r\n";fputs(tmp,stdout);(void)send(s,tmp,6,0);Sleep(1000);cc=recv(s,inbuf,LINELEN,0);inbuf[cc]='\0';fputs(inbuf,stdout);inbuf[3]='\0';if(strcmp(inbuf,"250")==0)fputs("DATACompleted,OK",stdout);elseMessageBox("DATACompleted,ERROR");//上面这一段也就是传输的作用;
打开App,查看更多内容
随时随地看视频慕课网APP