三菱伺服电机型号含义:高分问题 懂C程序的进

来源:百度文库 编辑:中科新闻网 时间:2024/05/09 06:17:51
#include <stdio.h> /*包含头文件*/
main()
{int a;int b[20]={1,1} /*------?----*/
for(a=2;a<20;a++) /* ? */
b[a]=b[a-2]+b[a-1]; /* ? */
for(a=0;a<20;a++) /* ? */
{if (i%5==0)printf("\n");
printf("%d",b[a]);}}
这个程序后面的说明给我讲一下(问号处是什么意思)在程序中起什么作用;谢谢

#include <stdio.h> /*包含头文件*/
main()
{int a;int b[20]={1,1}; /*声明整型数组长度20,前两个元素都是1,其他18个是0*/
for(a=2;a<20;a++) /*循环,a从2循环到19,每次加1*/
b[a]=b[a-2]+b[a-1]; /*让b从第三个元素起,每个元素是前两个元素的和*/
for(a=0;a<20;a++) /*打印b数组,一个循环a从0到19,每次加1*/
{if (a%5==0)printf("\n");/*这里应该是a%5==0*/
printf("%d\t",b[a]);}}/*这里多一个\t让打印一个之后多一个tab不然看不清*/

/*这个程序的主要作用就是求Fibnacco数列,就是1,1,2,3,5,8,13,21...,每个元素是前两个元素之和*/

注释
?号出现在了注释的位置
估计是预留的测试用注释(空行注释)
虽然没有多大的用
是个编程的好习惯
程序在发布时候可以删除
测试时用的

#include <stdio.h> /*包含头文件*/
main()
{int a;int b[20]={1,1} /*----声明整型数组长度20,前两个元素都是1,其他的都是不确定----*/
for(a=2;a<20;a++) /* 循环赋值 */
b[a]=b[a-2]+b[a-1]; /* 让b数组从第三个元素起,每个元素是前两个元素的和 */
for(a=0;a<20;a++) /* 设置循环把数组b输出5个字符换行 */
{if (i%5==0)printf("\n");
printf("%d",b[a]);}}