top of page

소스 코드 제출

공개·회원 50명

20250806

/*

#include <stdio.h>

int main()

{

int a[100001]={},b,c,n,k,i,max=-10000000;

scanf("%d %d",&n,&k);

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

{

scanf("%d",&a[i]);

}

for(i=1;i<=n-k+1;i++)

{

b=0;

for(c=i;c<=i+k-1;c++)

{

if(i<=n-k+1)

{

b=b+a[c];

}

}

if(b>=max)

{

max=b;

}

}

printf("%d",max);

return 0;

}

*/

/*

#include <stdio.h>

int main()

{

int arr[100001]={},a=0,b,i,n;

scanf("%d",&n);

for(i=1 ; ; i++)

{

arr[i]=n%2;

n=n/2;

a=a+1;

if(n==0)

{

break;

}

}

for(i=a;i>=1;i--)

{

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

}


return 0;

}*/


//배열 array -> arr

//문자열 (문자 일차원 배열) string -> str

/**


NULL : 문자열의 끝



&str[0] -> str



문자열 선언할때 NULL(널) 자리까지 생성

EX) 50글자이하의 문자열 저장 -> 51칸 생성



문자 VS 문자열

char (string)

%c %s

'h' "hello"

str[i] str


*/

/*

#include <stdio.h>

#include <string.h>

int main()

{

//char str[100]={'H','e','l','l','o',NULL};

char str[100]="Hello";

char str1[100]="";


//문자열 입력 방법 1 (공백없이)

scanf("%s %s",str,str1);


//문자열 입력 방법 2 (공백포함,문장단위)

gets(str);


//문자열 출력 방법 1

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

{

// if(str[i]=='l')

printf("%c",str[i]);

}


//문자열 출력 방법 2

printf("%s",str);


return 0;

}


#include <stdio.h>


int main()

{

char s;

scanf("%c",&s);

printf("%c",s);

return 0;

}


#include <stdio.h>

#include <string.h>

int main()

{

char str[8]="";

scanf("%s",str);

printf("%s",str);

return 0;

}


#include <stdio.h>

#include <string.h>

int main()

{

char str[30]="";

gets(str);

printf("%s",str);

return 0;

}

*/

#include <stdio.h>

#include <string.h>

int main()

{

char str[16]="I love you.";

scanf("%s",str);

if(str[0]=='l','o','v','e')

{

printf("%s",)

}

return 0;

}

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