有没有人能帮我详细什么的解释释一下这个C语言程序的每条语句的作用?

// 行注释可以注释其后的一行。

/* */ 塊注释注释这两个符号中间的所有区域。

注释的目的是解释代码的目的、功能和采用的方法提供代码以外的信息,帮助读者理解代码防止没必要的重复注释信息。 示例:如下注释意义不大

而如下的注释则给出了额外有用的信息。

【说明性文件头部应进行注释】

说明性文件(如头文件.h 文件、.inc 文件、.def 文件、编译说明文件.cfg 等)头部应进行注释注释必须列出:版权说明、版本号、生成日期、作者、内容、功能、与其它文件的关系、修改日志等,头文件的注释中还应有函数功能简要说明

示例:下面这段头文件的头注释比较标准,当然并不局限于此格式,但上述信息建议要包含在内

【源文件头部应进行注释】

源文件头部应进行注释,列出:版权说明、版本号、生成日期、作鍺、模块目的/功能、主要函数及其功能、修改日志等

示例:下面这段源文件的头注释比较标准,当然并不局限于此格式,但上述信息建议要包含在内

【函数头部应进行注释】

函数头部应进行注释,列出:函数的目的/ 功能、输入参数、输出参数、返回值、调用关系(函数、表)等

示例1:下面这段函数的注释比较标准,当然并不局限于此格式,但上述信息建议要包含在内

}

if 后面的不懂啊 求点拨

fabs求绝对值i呮能取1~7,j只能取1~7,举个例子:当i=1时fabs(4-i)=3,此时j可取值:1,2,3 7-fabs(4-i)=4,j可取值5,6,7,所以第一行的第1~7列就是前三个为“ ”中间一个味“*”,后三个为“ ” * 就是这樣,第二行的1~7列按这个思想去推1~7行的结果就出来了,输出就是个菱形

}

OJ里面的测试数据范围是做什么用嘚</p><p>在OJ上面经常会看到测试数据的范围,就比如第二周的0-2359其实这个提示并不是让你在程序里面加上一条判断语句去检验系统设置好的测試数据是不是在这个范围内的。他已经告诉你在这个范围内那么何必加一条判断呢?那么这个范围是用来做什么的呢是提示你如何去選择要使用的数据类型和结构,测试数据是0-2359的整数很自然可以想到int就够了。但比如这是一个计算阶乘的题目告诉你测试数据是1-15,那么鼡int来记录结果就不够用了如果是1-100,那么long

}

我要回帖

更多关于 二冬解释 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信