include <stdio.h> include<stdlib.h> include<time.h> define N 5 int main() { int number; int i; srand(time(0));for(i=0;i<N;++i){ number=rand()%65+1; printf("20238331%04d\n",number); } return 0;}
问题一:一到六十五之间随机生成整数
问题二:生成五个以20238331开头的十二位学号,最后两位是随机数,倒数两位为零
include <stdio.h> int main() { char c; while((c=getchar())!=EOF){if(c=='r')printf("stop!\n"); else if(c=='g')printf("go go go\n"); else if(c=='y')printf("wait a minute\n"); elseprintf("something must be wrong\n"); getchar(); } return 0; }
include <stdio.h> include <stdlib.h> include <time.h> int main() { int day,chance=3; srand(time(0)); int luckday=rand()%31+1; printf("猜猜哪一天是你的luckday\n") ; do{ scanf("%d",&day); if(day==luckday) { printf("恭喜你,猜对了\n"); break; } else if(day<luckday) {printf("你猜的日期早了\n");} else { printf("你猜的日期晚了\n");} chance--; } while (chance>0); if(chance<=0){ printf("你已经没有机会了,偷偷告诉你五月的幸运日是%02d号",luckday); } system("pause"); return 0; }
include <stdio.h> include <stdlib.h> int main() { int a,n,y,z; double s; while(scanf("%d%d",&n,&a)!=EOF){ y=a; s=0.0; for(z=1;z<=n;z++){ s=s+(double)z/a; a=a+a*10; } printf("n= %d,a= %d,s=%f\n",n,y,s); } system("pause"); return 0; }
include<stdio.h> include<math.h> int main(){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ printf("%dx%d=%d\t",j,i,j*i); } printf("\n"); } return 0; }
include <stdio.h> include <stdlib.h> int main() { int n,i,y,z; printf("input n:"); scanf("%d",&n);for(i=0;i<n;++i){for (y=1;y<=i;++y)printf("\t");for(z=2*(n-i)-1;z>0;--z)printf(" O\t");printf("\n");for(y=1;y<=i;++y)printf("\t");for(z=2*(n-i)-1;z>0;--z)printf(" <H>\t");printf("\n");for(y=1;y<=i;++y)printf("\t");for(z=2*(n-i)-1;z>0;--z)printf(" I I\t");printf("\n");}system("pause"); return 0; }