#include<stdio.h> int main() { int num; scanf("%d", &num); printf("2049%04d\n", num); scanf("%d", &num); printf("2049%04d\n",num); scanf("%d", &num); printf("2049%04d\n", num); return 0; }
#include<stdio.h> int main() { int num; while (scanf("%d", &num) != EOF) printf("2049%04d\n", num); return 0; }
格式控制符%04d的作用:输出是以4个字符的整形输出,未达到的位都以0来补充。
#include<stdio.h>
int main() {
char ans1, ans2;
printf("复习了没?(输入y或Y表示复习了,输入n或N表示没有复习):");
ans1 = getchar();
getchar();
printf("\n动手敲代码了没?(输入y或Y表示敲了,输入n或N表示没敲):");
ans2 = getchar();
if ((ans1=='y'|| ans1=='Y')&&(ans2=='y'||ans2=='Y'))
printf("\n罗马不是一天建成的:)\n");
else
printf("\n罗马不是一天毁灭的。。。\n");
return 0;
}
#include<stdio.h> int main() { char x; x = getchar(); if (x>='0'&&x<='9') printf("%c是数字字符\n",x); else if (x>='a'&&x<='z'||x>='A'&&x<='Z') printf("%c是英文字母",x); else printf("%c是其它字符\n",x); return 0; }
#include<stdio.h> int main() { int n, a,i; double sum; while (scanf("%d%d",&n,&a) != EOF) { printf("n=%d,a=%d", n, a); sum = 0; for (i = 1; i <= n; i++) { sum += i / (double)a; a = 10 * a + a; } printf(",sum=%f\n",sum); } return 0; }
#include<stdio.h> #include<stdlib.h> #include<time.h> const int N = 5; int main() { int x, n; srand(time(0)); for (n = 1; n <= N; n++) { x = rand() % 100; printf("%3d", x); } printf("\n"); return 0; }
#include<stdio.h> #include<stdlib.h> #include<time.h> int main() { printf("猜猜2021年12月哪一天会是你的lucky day\n"); printf("\n"); int x, n,a=0; srand(time(0)); loop: x = rand() % 32; if (x == 0) goto loop; printf("开始喽,你有三次机会,猜吧(1~31):"); while(scanf("%d",&n)!=EOF) { a++; if (n == x) { printf("\n"); printf("恭喜你,猜对了"); break; } else if (n < x) { printf("\n"); if (a <= 2) { printf("你猜的日期早了,lucky day还没到呢\n"); printf("\n"); printf("再猜猜(1~31):"); } else printf("你猜的日期早了,lucky day还没到呢\n"); } else if (n > x) { printf("\n"); if (a <= 2) { printf("你猜的日期晚了,lucky day悄悄溜到前面啦\n"); printf("\n"); printf("再猜猜(1~31):"); } else printf("你猜的日期晚了,lucky day悄悄溜到前面啦\n"); } if (a == 3) { printf("\n"); printf("\n"); printf("次数用完啦。偷偷告诉你;12月,你的lucky day是%d号\n", x); printf("--------------------------------------------------"); break; } } return 0; }
#include<stdio.h> int main() { int a = 1, n; printf("input:"); scanf("%d", &n); for (a = 1; a <= n; a++) { printf(" 0\n"); printf("<H>\n"); printf("I I\n"); printf("\n"); } return 0; }
#include<stdio.h> int main() { int a=1,b,c, n; printf("input:"); scanf("%d", &n); for (a = 1; a <= n; a++) printf(" 0\t"); printf("\n"); for (a = 1; a <= n; a++) printf("<H>\t"); printf("\n"); for (a = 1; a <= n; a++) printf("I I\t"); return 0; }
#include<stdio.h> int main() { int n, a = 1,b=1,c=0,d=1,e=1; printf("input:"); scanf("%d", &n); for (d=1;d<=n;d++) { b = 1 + 2*c; for (a = 1; a <= 2 * n - b; a++) { printf(" 0\t"); } printf("\n"); for (a = 1; a <= 2 * n - b; a++) { printf("<H>\t"); } printf("\n"); for (a = 1; a <= 2 * n - b; a++) { printf("I I\t"); } c++; printf("\n"); printf("\n"); } return 0; }