- 分享
数组的定义
- 2024-8-14 11:33:25 @
int a[5] = {1,2,3,4,5} // 1 2 3 4 5
int a[8] = {1,2,3,4,5} // 1 2 3 4 5 0 0 0
int a[8] = {} // 默认为 0
int a[8]; // 随机数(垃圾数据)
变量定义的位置 从现在我们知道了不仅仅是main函数内可以写代码,main函数外也可以。main函数外一般 可以定义或初始化变量,常量。
在main函数外定义变量使用的是静态空间,在函数内定义变量使用的是栈空间。静态空间会 比栈空间大,所以大的数组一般需要定义在main函数之外。 数组的使用
数组索引å
批量引用 样例输入:
10 10 20 30 40 50 60 70 80 90 100 样例输出:
5
int main()
{
cinWin();
int n , a[90];
cin >> n;
int sum = 0;
for(int i=0;i<n;i++){
cin >> a[i];
sum += a[i];
}
double avg = sum*1.0/n;
int cnt = 0 ;
for(int i=0;i<n;i++) {
if(avg > a[i]){
cnt ++;
}
}
cout << cnt << endl;
return 0;
}
4 条评论
-
liuqing LV 7 @ 2024-8-19 11:53:51已修改
#清屏指令: cls () :清屏后坐标回到原点(0,0),画笔方向恢复为向上,picU() 属性恢复为 1。
clsRec():清除指定区域的内容(w,h),如果不传参数,就清除整个画布。清除的范围只能是矩形; 清除后不会改变画笔方向和坐标,保留 picU 的属性
通常结合wait() , 单位为秒。
-
2024-8-19 11:53:22@
指定角度 setAngle() ,恢复角度为指定值 通常用于多旋转后,将角度归零setAngle(0)
获取时间: getYear, getMonth, getDate, getHour, getMinute, getSecond 分别为,年、月、日、时、分、秒
-
2024-8-19 10:44:39@
#清屏指令: cls() 清屏后画笔,位置,方向,picU归位 clsrec():清除指定区域的内容,不传参数就清除整个画布 并且当前所有数据不变; 通常结合wite()单位为秒
-
2024-8-16 11:58:56@
变量定义 定义多个整数变量:int变量名;,变量名2,…,变量名n; 作用: 同时定义多个整数变量。变量名之间用逗号隔开。 示例:“int w. h:”定义两个整数变量w和h,变量名之间 作用等同于: int w; int h;
输入多个变量的值:cin>>变量名>>变量名>>…>>变量名n; 作用: 输入多个变量的值。每个变量名前都要加“>>”号。 示例:“cin>>w>>h;”从键盘输入两整数,分别存放在变量w和h中。在输入数据时,第1个值与第2个值之用空格隔开。
- 1