/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
while(0<a)
{
printf("%d\n",a);
a=a-1;
}
for(i=a ; i>0 ; i--)
{
printf("%d\n",i);
}
return 0;
}
#include <stdio.h>
int main()
{
int i,a,b;
scanf("%d %d",&a,&b);
if(a>b){
for(i=b ; i<=a; i++){
printf("%d ",i);
}
}
else{
for(i=a ; i<=b ; i++){
printf("%d ",i);
}
}
return 0;
}
#include <stdio.h>
int main()
{
int a,i;
scanf("%d",&a);
for(i=1 ; i<=9 ; i++)
printf("%d*%d=%d\n",a,i,a*i);
return 0;
}
변수 이름 규칙
합 sum
갯수 cnt
최대값 max
최소값 min
복합대입연산자
i=i+1; i를 1 증가시켜라
i=i+7; i를 7 증가시켜라
sum=sum+1; sum을 1 증가시켜라
#include <stdio.h>
int main()
{
int a,sum=0,i;
scanf("%d",&a);
for(i=1 ; i<=a ; i++)
{
sum=sum+i;
}
printf("%d",sum);
return 0;
}
#include <stdio.h>
int main()
{
int a,i,sum=0;
scanf("%d",&a);
for(i=1 ; i<=a ; i++)
{
if(i%2==0)
{
sum=sum+i;
}
}
printf("%d",sum);
return 0;
}
*/
//#include <stdio.h>
//int main()
//{
// int arr[51][51]= {},i,j,n,k=1;
// scanf("%d",&n);
// i = 0;
// j = n/2; //시작은 첫 행, 한 가운데 열에 1을 둔다.
// for(k=1;k<=n*n;k++)
// {
// arr[i][j]=k;
// if(arr[i][j]%n==0)
// {
// i+=1;
// continue;
// }
// if(i<=0) //행은 감소하므로 첫 행보다 작아지는 경우에는 마지막 행으로 넘어간다.
// {
// i=n-1;
// }
// else
// {
// i--;
// }
// if(j==n-1) //열은 증가하므로 마지막 열보다 커지는 경우에는 첫 열로 넘어간다.
// {
// j=0;
// }
// else
// {
// j++;
// }
// }
// /////////////
// //3. print
// for(i=0; i<n; i++)
// {
// for(j=0; j<n; j++)
// {
// printf("%d ",arr[i][j]);
// }
// printf("\n");
// }
//}
#include <stdio.h>
int main()
{
int arr[100][100]={},i,j,k=1;
for(i=0;i<100;i++)
{
for(j=0;j<100;j++)
{
arr[i][j]=k++;
}
}
for(i=0;i<100;i++)
{
for(j=0;j<100;j++)
{
printf("%d",arr[i][j]);
}
}
}