반복실행구조
71. 0이 입력될 때까지 무한 출력하기 1
#include<stdio.h>
int main()
{
int n;
reload:
scanf("%d", &n);
if (n == 0) goto end;
printf("%d\n", n);
if (n != 0) goto reload;
end:
printf("0\n");
return 0;
}
☆ reload, end
72. 정수 입력받아 계속 출력하기
#include <stdio.h>
int main(){
int i , j;
scanf("%d", &i);
reget:
scanf("%d", &j);
printf("%d\n", j);
if (--i != 0)
goto reget;
return 0;
}
73. 0이 입력될 때까지 무한 출력하기 2
#include <stdio.h>
int main(){
int n=1;
while(n!=0){
scanf("%d", &n);
if(n==0){
printf("0\n");
return 0;
}
printf("%d\n", n);
}
return 0;
}
74. 정수 한 개 입력받아 카운트다운 출력하기 1 n--의 위치가 중요...
#include <stdio.h>
int main(){
int n;
scanf("%d\n", &n);
while(n!=0){ //n이 입력되었을때! (1~100)
printf("%d\n", n);
n-=1;
}
return 0;
}
75. 정수 한 개 입력받아 카운트다운 출력하기 2
#include <stdio.h>
int main(){
int n;
scanf("%d\n", &n);
while(n!=0){ //n이 입력되었을때! (1~100)
n-=1;//n--;
printf("%d\n", n);
}
return 0;
}
76. 문자 한 개 입력받아 알파벳 출력하기
#include <stdio.h>
int main(){
char n;
scanf("%c", &n);
for(char i='a';i<n+1;i++){
printf("%c ", i);
}
return 0;
}
77. 정수 한 개 입력받아 그 수까지 출력하기
#include <stdio.h>
int main(){
int n;
scanf("%d", &n);
for(int i=0;i<n+1;i++){
printf("%d\n", i);
}
return 0;
}
'코딩 > CodeUp - C 기초 100문제' 카테고리의 다른 글
| 기초 - 종합 + 배열 1093 ~ 1099 (0) | 2018.08.15 |
|---|---|
| 기초 - 종합 1078 ~ 1092 (0) | 2018.08.15 |
| 기초 - 조건/선택실행구조 1065 ~ 1070 (0) | 2018.08.14 |
| 기초 - 삼항연산 1063, 1064 (0) | 2018.08.14 |
| 기초 - 비트단위논리연산 1059 ~ 1062 (0) | 2018.08.12 |