Contest1887 - 【C2】练习题单
信息与公告
bool isp(int k)
{
if(k==1) return 0;
for(int i=2;i
if(k%i==0) return 0;
}
return 1;
}
回文数函数
long long hw(long long n1)//1234
{
long long m=0;
while(n1!=0)
{
m=m*10+n1%10;
n1/=10;
}
return m;
}
while(cin>>a)
{
}//重复输入直到ctrla+z为止
一维数组
定义:int a[101];
输入 for(int i=1;i<=n;i++){cin>>a[i];}
输出 for(int i=1;i<=n;i++){cout<
遍历或修改for(int i=1;i<=n;i++){需要怎么修改}
逆序输入输出for(int i=n;i>=1;i--){cin>>a[i];(cout<
二维数组
定义:int a[101][101];
输入 for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}
输出
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
}
}
遍历或修改
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
需要修改的内容
}
}
sort排序
sort(a+1, a+1+n);//a+几取决于数组下标从几开始,默认从小到大
排序函数
int paixv(int x, int y){return x
定义结构体
struct a{
int a, b;
}c[101];