int a[10];
int a[10]; int a[2*5]; int a[n*2]; //假设前面已定义了n为常变量
int n; cin>>n; //输入a数组的长度 int a[n]; //企图根据n的值决定数组的长度
const int n=5;
a[0]= a[5]+ a[7]- a[2*3]
#include <iostream>
using namespace std;
int main( )
{
int i, a[10];
for (i=0;i<=9;i++)
a[i]=i;
for (i=9;i>=0;i--)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
9 8 7 6 5 4 3 2 1 0
int a[10]={0,1,2,3,4,5,6,7,8,9};
int a[10]={0,1,2,3,4};
int a[10]={1,1,1,1,1,1,1,1,1,1};
int a[10]={1*10};
int a[5]={1,2,3,4,5};
int a[]={1,2,3,4,5};
#include <iostream>
#include <iomanip>
using namespace std;
int main( )
{
int i;
int f[20]={1,1}; //f[0]=1,f[1]=1
for(i=2;i<20;i++)
f[i]=f[i-2]+f[i-1]; //在i的值为2时,f[2]=f[0]+f[1],依此类推
for(i=0;i<20;i++) //此循环的作用是输出20个数
{
if(i%5==0) cout<<endl; //控制换行,每行输出5个数据
cout<<setw(8)<<f[i]; //每个数据输出时占8列宽度
}
cout<<endl; //最后执行一次换行
return 0;
}
#include <iostream>
using namespace std;
int main( )
{
int a[11];
int i, j, t;
cout<<"input 10 numbers :"<<endl;
for (i=1;i<11;i++) //输入a[1]~a[10]
cin>>a[i];
cout<<endl;
for (j=1;j<=9;j++) //共进行9趟比较
for(i=1;i<=10-j;i++)//在每趟中要进行(10-j)次两两比较
if (a[i]>a[i+1]) //如果前面的数大于后面的数
{
t=a[i];a[i]=a[i+1];a[i+1]=t;
}//交换两个数的位置, 使小数上浮
cout<<"the sorted numbers :"<<endl;
for(i=1;i<11;i++) //输出10个数
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
input 10 numbers: 3 5 9 11 33 6 -9 -76 100 123↙ the sorted numbers: -76 -9 3 5 6 9 11 33 100 123
float a[3][4], b[5][10];
float a[0][4], a[1][4], a[2][4];
float a[0][4], a[1][4], a[2][4];
数组名 [下标][下标]
a[2][3]
b[1][2]=a[2][3]/2;
int a[3][4]; //定义3行4列的数组 ┆ a[3][4]=15; //引用a[3][4]元素
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int a[3][4]={{1},{5},{9}};
1 0 0 0 5 0 0 0 9 0 0 0
int a[3][4]={{1},{0,6},{0,0,11}};
1 0 0 0 0 6 0 0 0 0 11 0
int a[3][4]={{1},{5,6}};
1 0 0 0 5 6 0 0 0 0 0 0
int a[3][4]={{1},{},{9}};
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int a[][4]={{0,0,3},{},{0,10}};
0 0 3 0 0 0 0 0 0 10 0 0
#include <iostream>
using namespace std;
int main( )
{
int a[2][3]={{1,2,3},{4,5,6}};
int b[3][2],i,j;
cout<<"array a:"<<endl;
for (i=0;i<=1;i++)
{
for (j=0;j<=2;j++)
{
cout<<a[i][j]<<" ";
b[j][i]=a[i][j];
}
cout<<endl;
}
cout<<"array b:"<<endl;
for (i=0;i<=2;i++)
{
for(j=0;j<=1;j++)
cout<<b[i][j]<<" ";
cout<<endl;
}
return 0;
}
array a: 1 2 3 4 5 6 array b: 1 4 2 5 3 6
#include <iostream>
using namespace std;
int main( )
{
int i,j,row=0,colum=0,max;
int a[3][4]={{5,12,23,56},{19,28,37,46},{-12,-34,6,8}};
max=a[0][0];//使max开始时取a[0][0]的值
for (i=0;i<=2;i++)//从第0行~第2行
for (j=0;j<=3;j++) //从第0列~第3列
if (a[i][j]>max) //如果某元素大于max
{
max=a[i][j]; //max将取该元素的值
row=i; //记下该元素的行号i
colum=j;//记下该元素的列号j
}
cout<<"max="<<max<<",row="<<row<<",colum="<<colum<<endl;
return 0;
}
max=56,row=0,colum=3
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有