top of page

소스 코드 제출

공개·회원 52명

20250625

/*

#include <stdio.h>

#include <string.h>

int main()

{

char str[91]={};

int alphabet[26]={};

int i,j;

gets(str);

for(i=0;str[i]!=NULL;i++)

{

if(str[i]>='a'&&str[i]<='z')

{

alphabet[str[i]-'a']++;

for(j=1;j<=26;j++)

{

if(str[i]=='a'+j)

{

alphabet[j]+=1;

break;

}

}

}

}

for(i=0;i<26;i++)

{

printf("%c:%d\n",'a'+i,alphabet[i]);

}

return 0;

}



// alphabet[ str[i]-'a' ]++;

*/

/**

아스키코드 : 모든 문자는 고유의 코드넘버가 있다

ASCII CODE


American

Standard

Communication

Information

Interchange


'\0' 0 NULL


' ' 32


'0' 48

'1' 49

'2'

...

'9'


'@' 64

'A' 65

'B' 66

...

'Z'


'a' 97

'b' 98

'c' 99

...

'z'



'0' '1' ,,, 어디다 쓰나요??

int나 long long int로도 저장할 수 없는 엄청 큰 수 !! 를 저장하는데 쓰인다!!

char str[200]="216548754212145487487484451234156464864";


10 2 100

10 3 1000

10 10 10000000000


10 500 100000000...00000



n의 각 자리 수의 합이 3의 배수이다 -> n도 3의 배수이다.


*/

/*

#include <stdio.h>

#include <string.h>

int main()

{

printf("%c\n",'a');

printf("%d\n",'a');

return 0;

}

*/

/*

#include <stdio.h>

#include <string.h>

int main()

{

char str[502]="";

int n,i,sum=0;

scanf("%s",str);

for(i=0;str[i]!=NULL;i++)

{

sum+=str[i]-48;

}

printf("%d",sum%3==0);

return 0;

}

*/

/*

#include <stdio.h>

int main()

{

int a[50][50]={};

int i, j;

// index 출력 예시

// for(i=0;i<4;i++)

// {

// for(j=0;j<5;j++)

// {

// printf("a[%d][%d] ",i,j);

// }

// printf("\n");

// }

int k=1;


for(j=0;j<5;j++)

{

for(i=3;i>=0;i--)

{

a[i][j]=k;

k++;

}

}

//a[i][j] 출력 예시

for(i=0;i<4;i++)

{

for(j=0;j<5;j++)

{

printf("%d ",a[i][j]);

}

printf("\n");

}

}

*/

/**

1차원 : 직선

2차원 : 평면

3차원 : 입체


int arr[5]={};

arr[0] arr[1] arr[2] arr[3] arr[4]



int arr[4][5]={};


arr[0][0] arr[0][1] arr[0][2] ... arr[0][4]

arr[1][0] arr[1][1] arr[1][2] ... arr[1][4]

arr[2][0] arr[2][1] arr[2][2] ... arr[2][4]

arr[3][0] ... arr[3][4]



*/

#include <stdio.h>

int main()

{

int arr[100][100]={};

int i,j,n,m=1;

scanf("%d",&n);

for(i=0;i<n;i++)

{

for(j=0;j<n;j++)

{

arr[i][j]=m;

m++;

}

}

for(i=0;i<n;i++)

{

for(j=0;j<n;j++)

{

printf("%d ",arr[i][j]);

}

printf("\n");

}

return 0;

}

/*

#include <stdio.h>

int main()

{

int a[50][50]={};

int i, j;

// index 출력 예시

// for(i=0;i<4;i++)

// {

// for(j=0;j<5;j++)

// {

// printf("a[%d][%d] ",i,j);

// }

// printf("\n");

// }

int k=1;


for(i=0;i<4;i++)

{

for(j=0;j<5;j++)

{

a[i][j]=k;

k++;

}

}

//a[i][j] 출력 예시

for(i=0;i<4;i++)

{

for(j=0;j<5;j++)

{

printf("%d ",a[i][j]);

}

printf("\n");

}

}

*/

3회 조회
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546 ,     031) 215 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호
bottom of page