标签:include int scanf else 实验 printf main
任务一:
/*随机产生5组学号*/ #include<stdio.h> #include<stdlib.h> #include<time.h> #define N 5 int main() { int grate,number; int i; srand(time(0)) ; for(i=0;i<N;++i) {grate=rand()%4+2018; /*产生2018~2021年的数值,及年份*/ number=rand()%999+1; /*产生1~999之间的数,即学号后四位编号*/ printf("%d8330%04d\n",grate,number); } return 0; }
任务二:
#include<stdio.h> #include<stdlib.h> #include<time.h> int main() { int t,s,c,i; srand(time(0)); t=rand()%30+1; printf("猜猜2022年4月那一天会是你的lucky day\n开始喽,你有三次机会,猜吧(1~30):"); for(c=1;c<4;c++) { scanf("%d",&s); if(s<t) printf("你猜的日期早了,你的还没到呢\n再猜(1~30):"); else if(s>t) printf("你猜的日期晚了,你的 lucky day已经过啦\n再猜(1~30):"); else if(s==t) { printf("\n哇,猜中了:)");break;} } if(s!=t) printf("\n 次数用完啦,偷偷告诉你:4月,你的lucky day是%d号",t); return 0; }
任务三:
#include <stdio.h> int main() { char a; while (scanf("%c", &a) != EOF) { if (a == 'r') printf("stop!\n"); else if (a == 'g') printf("go go go\n"); else if (a == 'y') printf("wait a minute\n"); else printf("somrthing must be wrong...\n"); getchar(); } return 0; }
任务四:
#include<stdio.h> #include<stdlib.h> #include<math.h> int main() { int n,a,i; double sum,b; while(scanf("%d%d",&n,&a)!=EOF) { for(sum=0,b=0,i=1;i<=n;i++) { b+=a*pow(10,i-1); sum+=i/b; } printf("n=%d,a=%d,s=%.6lf\n\n",n,a,sum); } return 0; }
任务五:
#include<stdio.h> int main() { int i,j; for(i=1;i<=9;++i) { for(j=1;j<=i;++j) { printf("%d×%d =%2d ",j,i,i*j); } printf("\n"); } return 0; }
任务六:
task6-1:
#include<stdio.h> int main() { int n,i; scanf("%d",&n); printf("input n:%d\n",n); for(i=1;i<=n;i++) { printf(" 0 \n"); printf("<H>\n"); printf("I I\n"); printf("\n"); } return 0; }
task6-2:
#include<stdio.h> int main() { int i,n,j,k; scanf("%d",&n); for(i=1;i<=n;i++) printf(" o \t"); printf("\n"); for(j=1;j<=n;j++) printf("<H>\t"); printf("\n"); for(k=1;k<=n;k++) printf("I I\t"); return 0; }
task6-3:
#include<stdio.h> int main() { int n,m,i=1; printf("input n:"); scanf("%d",&n); while(n>0) { for(m=0;m<i;m++) { printf(" "); } for(m=1;m<=2*n-1;m++) { printf(" O "); printf(" "); } printf("\n"); for(m=0;m<i;m++) { printf(" "); } for(m=1;m<=2*n-1;m++) { printf("<H>"); printf(" "); } printf("\n"); for(m=0;m<i;m++) { printf(" "); } for(m=1;m<=2*n-1;m++) { printf("I I"); printf(" "); } printf("\n"); n--; i++; } return 0; }
标签:include,int,scanf,else,实验,printf,main 来源: https://www.cnblogs.com/hezroy/p/16157781.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。