1、while语句
#include <stdio.h> int main(void) { int i = 1, j; puts("please input an integer."); do { printf("j = "); scanf("%d", &j); if (j <= 0) puts("the range of j is: > 0 "); } while (j <= 0); while (i <= j) { printf("%d", i % 10); i++; } putchar('\n'); return 0 ; }
2、for语句
#include <stdio.h> int main(void) { int i, j; puts("please input an integer."); do { printf("j = "); scanf("%d", &j); if (j <= 0) puts("the range of j is: > 0"); } while (j <= 0); for (i = 1; i <= j; i++) { printf("%d", i % 10); } putchar('\n'); return 0; }
3、do语句
#include <stdio.h> int main(void) { int i = 1, j; puts("please input an integer."); do { printf("j = "); scanf("%d", &j); if (j <= 0) puts("the range of j is: > 0"); } while (j <= 0 ); do { printf("%d", i % 10); i++; } while (i <= j); putchar('\n'); return 0; }