playXP

서브 메뉴

Page. 1 / 84247 [내 메뉴에 추가]
작성자 아이콘 송지은이쁘다
작성일 2015-11-05 18:09:58 KST 조회 367
첨부
제목
저 c언어로 해결이안되서 유닉스 잘하시는분 ㅠㅠ
파일포켓 이미지

c언어랑 코딩방식은 비슷해서 될줄알았는데 아 먼가 자꾸 오류나서 ㅠㅠ

 

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
ectii (2015-11-05 18:58:09 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
#!/bin/bash

for (( i=1; i<=5; i++ ))
do
for (( j=1; j<=$i; j++ ))
do
printf $j
done
echo
done
아이콘 송지은이쁘다 (2015-11-05 19:00:26 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
ㅠㅠ왜다르게나오는것인가
ectii (2015-11-05 19:01:32 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
어떻게 실행하고 계세요
얼음집정관 (2015-11-05 19:02:39 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
for(j = 1; j <=i; j++;)

print("%d\n",j);

유닉스는 안써봐서 모르겠지만 뭐 do 는 그냥 실행한다는 의미일테고..for문에 괄호가 2개인건.. 모르겠지만..원래그런건가..

작성자 오타인가..싶긴한데.. 이렇게하면댑니다.

우선 표기해야하는게 행,열 표기해야하니 반복문 2번을썼구요...

첫번째반복문은 행, 두번재 반복문은 열을 나타내게 했습니다.

j 가 i 만큼 증가할때까지 찍어내게해서 처음이 i 가 1이니

1 찍히구요 그다음이 i 가 2니 두번재 반복문에선 for(j =1; j <= 2; j++) 이 되겠죠 그러니 [1 2] 를 출력합니다.

세번째는 i 는 3이니 for(j = 1; j<= 3; j++) 이되어서 [1 2 3] 을 출력하구요.. 이런식으로 반복되서 왼쪽과 같은 결과를뽑습니다.
ectii (2015-11-05 19:03:55 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
ㄴ 작성자 오타가 아니고, c언어 말고 bash 쉘스크립트에요
아이콘 신나는즐겜러 (2015-11-05 23:22:43 KST)
0↑ ↓0
센스 이미지
능력자분들 많네
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.