欢迎光临散文网 会员登陆 & 注册

关于五碳糖.cpp的代码简单解释

2023-05-21 15:18 作者:见习庭师伊吹萃香  | 我要投稿

先贴上代码原文:

#include<iostream>(1)

#include<cstdlib>

#include<ctime>

#include<cmath>(2)

using namespace std;(3)

int main()    (4)

{

int a,i; (5)

srand((unsigned)time(NULL));    (6)

a=(rand())%10+1;   (7)

for(i=0;i<a;i++)    (8)

{

cout<<"I love Komeiji Satori!"<<endl;    (9)

}

return 0;   (10)

}

(1)输入该行代码引入头文件iostream,代表C++的输入/输出流。如果用标准C语言的话可以用#include<stdio.h>替代

(2)上述三行都是引入头文件的代码,主要是用其中的随机数函数rand()和srand()函数

(3)这一段与第(9)个注释所处的位置相关,如果删除此行,则第(9)个位置所处的代码为std::cout<<""<<std::endl

(4)主程序函数,程序运行时该函数必须有且只有一个

(5)该程序用到的变量必须提前进行预定义,int代表两个变量为整数型变量

(6)srand函数是以当前运行时间为种子的,这样可以保证每次运行rand()函数结果都是随机的

(7)rand()函数是用于取随机值的,建议配合srand()函数使用,如果没有srand()函数,连续运行则每次都产生相同的结果。

(8)for循环,括号中的内容,第一个是起始条件,第二个是循环执行条件,第三个是每一次进行循环时的执行项

(9)输出语句,cout和endl是C++特有的代码,标准C的话用printf(“文字\n”);代替。示例文字是I love Komeiji Satori(我爱小⑤),当然可以用别的代替

(10)主函数的返回值,默认为0


关于五碳糖.cpp的代码简单解释的评论 (共 条)

分享到微博请遵守国家法律