记一下
我也记记
这是第一次(藐视小企鹅);好像是这个星期的总结吧,应该是
阿噗
目录
- 随机数
- for循环小三角
- 其他知识点
1.[随机数]
这个是必须的啊,但由于计算机本身根本不可能创建随机事件,所以所有的随机数都是伪随机数。
- 概念 ,利用时间戳进行播种,导致每一秒的数组都不同,然后进行处理就行了
全部代码片
#include<stdio.h>
#include<stdlib.h>//这个函数
int main(){
srand((unsigned) time(NULL));//播种利用时间
int a= rand()%10;//输出的值是一个十位数的值
a=a%10;//处理一下,取到最后一位数,就变成1-10之内的了
printf("%d", a);
return 0;
}
2.[for循环输出三角形]
第一次在课本上看到的,自己就想啊想,差不多了吧
- 概念 ,设置两个变量,一个控制行数,一个控制个数,经过for的循环来进行输出
代码片
# include <stdio.h>
int main() {
char wen;
int hang;//设置行数
printf("请输入行数:");scanf("%d",&hang);
wen='a' ; //这里可以直接改变输出的语句
for (int i=0;i<hang;i++)
{
for (int h=0;h<i;h++){
printf("%c",wen);
}
printf("\n");
}
}
代码
分开代码片讲解片
for (int i=0;i<hang;i++)
{
for (int h=0;h<i;h++)
{
printf("%c",wen);
}
printf("\n");
}
}
原理----- 需要嵌套循环@-@,
外面的循环来控制行数,hang输入的是多少,外部循环便会循环几次,而每次循环又会触发内部循环,内部循环就是为了控制每行的个数,
例子,如果输入3 那么外部三次,第一次i=1导致内部输出一个a,以此类推
3.[其他碎碎念]
瞎鼓捣
这是啥:这个可还行哦 + 啊啊啊
emm:就这样吧 + p