题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?代码:
1解析: #define的意思是预处理宏定义命令,它的具体作用是方便程序段的定义和修改――假如你的范围是5000行,在这之前你定义的是3000行,这时你只需要将3000改成5000即可。 For(初始值;判断;值得变化){程序},这是个循环语句。该语句先执行前两个条件的判断,再执行循环体,然后再判断是否满足第二个语句,如果满足则执行最后一个条件,如果不满足则跳出这段程序。然而for语句的层层嵌套会使程序的时间复杂度提升了,从而导致程序的效率降低。 If语句:if(表达式){程序},判断语句,也就是如果符合条件则执行语句,否则则不执行。 system("pause"),它是win7中的一个函数,用来暂停窗口,当你在vs下按下f5的时候你会发现黑窗口会跳出来,然后又回去。而当你第一次按下时,出现
2,当你再一次按下时,你会发现
3这就是system的功劳――不让黑框消除,必须要按下任意键,它才能退出。
网友评论