实验二
#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; }
%04d中4表示间隔四个字符0表示空出的字符用零补足
#include<stdio.h> int main() { int num; while(scanf("%d",&num)!=EOF) printf("2049%04d\n", num); return 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() { int i=1,n,a,x; float s=0; scanf("%d %d",&n,&a); x=a; while(i<=n){ s+=i/(float)x; x = x * 10+a; i++; } printf("n=%d a=%d s=%f",n,a,s); 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() { int x, i, ans; srand(time(0)); x = rand() % 31 + 1; printf("猜猜2021年12月那一天会是你的luck day\n"); printf("开始喽,你有三次机会,猜吧(1~31):\n"); for(i = 1;i <= 3;i++) { scanf("%d",&ans); if(ans == x ) { printf("你猜的日期刚刚好,太厉害了吧\n"); break; } else if(x > ans ) printf("你猜的日期早了,luck day还没到呢\n"); else if(x < ans ) printf("你猜的日期晚了,luck day悄悄溜到前面啦\n"); } if(i == 4) printf("次数用完啦,悄悄告诉你:12月,你的luck day是%d号\n",x); return 0; }
#include<stdio.h> int main() { int n, i; scanf("%d",&n); for(i = 1;i <= n;i++) { printf(" 0 \n"); printf("<H>\n"); printf("1 1\n \n"); } }
#include<stdio.h> int main() { int n, i; scanf("%d",&n); for(i = 1;i <= n;i++) printf(" 0 \t"); printf("\n"); for (i=0;i<n;i++) printf("<H>\t"); printf("\n"); for (i=0;i<n;i++) printf("I I\t"); return 0; }
#include<stdio.h> int main() { int m,n, i, q, j; scanf("%d",&n); m = n; for (j=1;j<=n;j++) { for (q=0;q<j;q++) printf("\t"); for (i=0;i<(2*m-1);i++) printf(" o\t"); printf("\n"); for (q=0;q<j;q++) printf("\t"); for (i=0;i<(2*m-1);i++) printf("<H>\t"); printf("\n"); for (q=0;q<j;q++) printf("\t"); for (i=0;i<(2*m-1);i++) printf("I I\t"); printf("\n"); m-= 1; } return 0; }