pat 을 급 1036 C 언어
버 락 오바마 미국 대통령 은 모든 사람 에 게 프로 그래 밍 을 배 울 뿐만 아니 라 솔선수범 으로 코드 를 작성 해 미국 역사상 처음으로 컴퓨터 코드 를 작성 하 는 대통령 이 되 라 고 호소 했다.오바마 대통령 은 2014 년 말 '컴퓨터 과학 교육 주간' 의 본 격 적 인 시작 을 축하 하기 위해 간단 한 컴퓨터 코드 를 만 들 었 다. 화면 에 정사각형 을 그 렸 다.이제 너 도 그 와 함께 그 려 라!입력 형식:
한 줄 에 정사각형 변 의 길이 N (3 ≤ N ≤ 20) 과 정사각형 변 을 구성 하 는 특정한 문자 C 를 입력 하여 빈 칸 을 간격 합 니 다.출력 형식:
출력 은 주어진 문자 C 에서 그 려 진 정사각형 입 니 다.그러나 줄 간격 이 열 간격 보다 크다 는 것 을 알 기 때문에 결 과 를 정사각형 처럼 보이 기 위해 우리 가 출력 한 줄 수 는 실제 열의 50% (반올림 추출) 이다.
사고의 방향
아주 간단 한 문제 (int) (a * 1.0 / b + 0.5) 이렇게 반올림 할 수 있 고 앞의 문제 도 사용 한 적 이 있다.
#include
int main()
{
int N;
char sign;
scanf(" %d %c",&N,&sign);
for(int i=0;i<(int)(N/2.0+0.5);i++)//
{
if(i==0||i==(int)(N/2.0+0.5)-1)
//
{
for(int j=0;j<N;j++)
{
printf("%c",sign);
}
printf("
");
}
else//
{
for(int j=0;j<N;j++)
{
if(j==0||j==N-1) printf("%c",sign);
else printf(" ");
}
printf("
");
}
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
AWS 인증 개발업체인 아소시에트(DVA)를 한 달 동안 시험 공부 끝에 합격한 사연한 달 동안의 시험 대책에서 AWS DVA(개발상협회)가 합격했다. 나는 더 좋다고 생각한다.(올해는 올리고 싶어요.) 나는 채택한 시간이 비교적 길다고 생각한다. 지난번에 SAA를 취득할 수 있어서 약간 만족스러운...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.