给一个小程序每行代码都加上注释,让我更好的理解这个程序。

作者&投稿:东方斌 (若有异议请与网页底部的电邮联系)
对代码进行注释,每一行都需要注释~

您好,是这样吗?希望可以帮到您!
void bubble(int *a,int n)//冒泡排序函数(升序)参数1:数组元素,参数2:元素个数
{
int i,j,temp;//声明变量
for(i=0;i<n-1;i++)//第一层循环 i 直到等于 n-1时停止循环
{
for(j=i+1;j<n;j++) //第二层循环 j 直到等于 n 时停止循环
{
if(a[i]>a[j])
{//a[j]小于a[i]则执行以下语句
temp=a[i]; //将a[j]元素与a[i]互换
a[i]=a[j];
a[j]=temp;
}
}
}
}

貌似做过这种 用的是C++的类和文件流 不过是人员信息管理 一个意思 你需要的功能基本都能实现 (6)貌似没有 不过加个方法就行了

UINT8U time = 0;
//设置时间为0
void YouTask(void * pdata)//函数名

{
# if OS_CRITICAL_METHGD == 3

OS_CPU_SR cpu_sr;//当OS_CRITICAL_METHGD等于3时,执行这条语句

# endif

pdata = pdata;//把指针保存成局部变量使用

for( ; ; )//做循环
{
if(time == 20)//时间为20时,执行OSTaskSuspend(0)

{
OSTaskSuspend(0);

}

if(time == 40)//时间为20时,执行OSTaskResume(0)
{
OSTaskResume(0);

}
time += 1;//每次时间加1

if (x>50)//x大于50的时候,重置x为0,y加2

{
x = 0;

y += 2;

}//x小于50时,执行函数PC_DispChar
PC_DispChar(x,y,

                          *(char * )pdata,
                          DISP_BGND_BLACK+DISP_FGND_WHITE);
                            x += 1;//执行加操作,以便再次出现x大于50 的情况

                         OSTimeDlyHMSM(0,0,1,0);//重置操作
}

}



给一个小程序每行代码都加上注释,让我更好的理解这个程序。
UINT8U time = 0;\/\/设置时间为0void YouTask(void * pdata)\/\/函数名{# if OS_CRITICAL_METHGD == 3OS_CPU_SR cpu_sr;\/\/当OS_CRITICAL_METHGD等于3时,执行这条语句# endifpdata = pdata;\/\/把指针保存成局部变量使用for( ; ; )\/\/做循环{if(time == 20)\/\/时间为20时,执行OSTa...

拜求java小程序每行解释及功能实现(急)
command[i] = new JButton(COMMAND[i]);\/\/创建一个按钮 p5.add(command[i]);\/\/将按钮添加到面板上 } JPanel p6 = new JPanel(new BorderLayout());\/\/ 创建一个总的面板,将前面创建的2个面板和用做屏幕的文本框加入到其中 p6.add(jt, BorderLayout.NORTH);\/\/ 加入文本框,在上面 p6....

编写JAVA小程序,利用循环在小程序界面输出数字1-30,要求每行输出10个...
public static void main(String [] arg){ Test test = new Test();test.OutPut(50 , 9); \/*第一个参数50为你要输出的最大数,你改成30就是输出1-30的数,50则为输出1-50*\/ \/*第二个参数9,就是控制你换行的值,你改成10就是每输出10个字就换行一次*\/ } public void OutPut(i...

用C语言编写一个简单的图书管理小程序
onshelf=1;}

一般答题类的微信小程序有多少行代码
小程序的每个页面又包含js、xml\\json\\css这些,一个大功能至少三个模块,给你看下一个截图,在小程序开发者论坛下载的一个题库类的 这只是部分目录代码,多少行代码大致算25个目录,每页500行代码,算上每个页面都有的4个文件 25*500*4=50000,所以得5W行代码了吧 刚好我有下载到这个题库的&#...

VB,帮我在每行的后面翻译这个小程序,我交作业,要求尽量详细
'返回非零则执行 Label1.Caption = "宽: " & apiRECT.Right - apiRECT.Left & " 高: " & apiRECT.Bottom - apiRECT.Top '成功则写出到标签 Else '返回零则失败 Print "调用 SystemParametersInfo 失败" '提示失败 End If End Sub Private Sub Command2_Click()End '退出 End Sub ...

VB,帮我在每行的后面翻译这个小程序,我交作业,尽量详细
Sub Command2_Click()End'退出程序 End Sub 整个程序没什么,主要就是SystemParametersinfo这个API函数,你可以参照http:\/\/baike.baidu.com\/view\/1079845.htm里关于这个函数的详细介绍,了解了这个函数的各个参数是干什么的,你就能明白这段代码了。因为除去这个API函数,里面只是一个IF THEN语句罢了 ...

编写javascript小程序在屏幕上显示100以内6的倍数,要求每行打印6...
<!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd"> 无标题文档 var j=0;for(var i=1;i<=100;i++){ if(i%6==0){ if(j<6){ document.write(i+",");j++;} if(j==6){ document.wri...

做一个小程序大概需要多少钱
做一个小程序大概需要多少钱,这要根据你需求的功能来看。一般情况下开发一个小程序,准确的说是一套小程序,分为前端和后端,而且二者数据是互通的,3000~8000元左右,而且里面的功能实用,类别也多。基本上都可以满足一个中型企业的需求 。所以你问的问题不要显得空泛,只要涉及到独立开发,至少的过万...

怎样在 Markdown 中使程序代码带上行号
在图灵社区使用 Markdown 写文章时,如果在一段文字的每行开头加上四个空格,或者一个制表符(Tab),这段文字就会被视为程序代码。这样,就会自动识别所用的编程语言,进行代码染色,语法高亮显示。但是,如果这段程序很长的话,就有两个小问题:每行的开头要加上空格或制表符,很麻烦。如果要显示...

泌阳县19127707572: 给一个小程序每行代码都加上注释,让我更好的理解这个程序. -
历的阿米: UINT8U time = 0;//设置时间为0 void YouTask(void * pdata)//函数名 {# if OS_CRITICAL_METHGD == 3 OS_CPU_SR cpu_sr;//当OS_CRITICAL_METHGD等于3时,执行这条语句# endif pdata = pdata;//把指针保存成局部变量使用 for( ; ; ...

泌阳县19127707572: 如何给一大段 VB 程序一次性加上注释符号 -
历的阿米: VB 注释程序代码的符号是 ',只要在某行程序前面加上该符号就可以注释该行程序.但如果程序代码语句很多的时候,一行一行地注释就非常不方便.其实 VB 本身提供了一次性注释多条语句的功能:在主菜单“视图”选项的“工具栏”下,选中“编辑”,VB 的界面会出现一排工具按钮,其中就有用于“设置注释块”和“解除注释块”功能的按钮.选中一块语句,按该按钮即可.

泌阳县19127707572: android studio 怎样注释代码 -
历的阿米: 分为单行注释和多行注释 单行注释: 直接在一行代码前面加上 // 就可以 快捷键 : 鼠标放在 需要注释的代码这一行 , 按住 Ctrl + / 例如: // 这是一段注释信息 多行注释: 在注释的代码段首尾加上 /* */快捷键: 首先选中需要注释的代码块, 按住 Ctrl + Shift + / 例如: /* 这是一段注释*/ 希望能帮助到您.~~祝学习愉快~

泌阳县19127707572: 怎样提高代码可读性技巧的 -
历的阿米: 很多程序员在写代码的时候往往都不注意代码的可读性,让别人在阅读代码时花费更多的时间.其实,只要程序员在写代码的时候,注意为代码加注释,并以合理的格式为代码加注释,这样就方便别人查看代码,也方便自己以后查看了.下面分...

泌阳县19127707572: 像有的源程序的每一句后都加了注释,那是如何加上去的,是自己在记事本里加的,还是有软件啊. -
历的阿米: 加注释一般的形式就是在你所要注释的行末加上//,然后输入你所要注释的内容,拿你这个程序中的一部分做例子: void main ( ) { char str1[81]; //定义字符串str1 char str2[81]; //定义字符串str2 printf ("Input a string: "); //提示输入一个字符串 gets (str1); fun (str1,str2); //调用函数 printf ("str2: "); puts (str2); printf ("str1: "); puts (str1); 就是类似这样的形式

泌阳县19127707572: C程序问题 帮忙注释,是每行都注释.程序如下: -
历的阿米: #include <stdio.h> void main () {float average (float array [10]) ;float score [10] , aver ;int i ;printf ("input 10 scores :\n"); //输出input 10 scores :for (i=0;i<10;i++) //循环0-9scanf ("%f",&score[i]); //输入值并赋值给score[0]-score[9]printf ...

泌阳县19127707572: 哪位高手可以帮我把每行代码都加上注释,要详细点的 -
历的阿米: //读取传过来的参数,如xxx.jsp? fujianPath="111" 又或是form表单中的name值 String fujianPath=request.getParameter("fujianPath"); String fujianYuashiMing=request.getParameter("fujianYuashiMing");//使用URLDecoder的decode方法...

泌阳县19127707572: 我是菜鸟 谁能帮我把这段代码全部都加上注释 谢谢
历的阿米: ctrl+a 然后 右ctrl+/

泌阳县19127707572: javascript代码每行添加注释 -
历的阿米: (function(){ //代码不全不解释function snow(left,height,src){var div = document.createElement("div"); //创建一个div节点 var img = document.createElement("img"); //创建一个img节点div.appendChild(img); //把img节点添加到div节点,...

泌阳县19127707572: 什么是注释?如何在Java程序中加入注释? -
历的阿米: 试想一下,一个没有一句注释的程序源码,怎么读,一个程序要上万条代码不可能全部记得住哪一块是什么用,而且一个项目也不会是一个人独自完成,那样效率太低,多人合作就要给别人说明,每一块是什么用,方便他人使用,方便自己更正...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网