实验二

#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;
}

 

 

#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!='N'&&ans1!='n'&&ans2!='N'&&ans2!='n') // 
printf("\n罗马不是一天建成的:)\n");
else
printf("\n罗马不是一天毁灭的。。。\n");
return 0;}

 

 

#include <stdio.h>
int main()
{
char x;
x = getchar();
if (x>='0' && x<='9') // 待补足①,判断x是数字字符表达式
printf("%c是数字字符\n", x);
else if ((x>='a' && x<='z') || (x>='A' && x<='Z')) // 待补足②,判断x是大写或小写英文字母的表达式
printf("%c是英文字母\n", x);
else
printf("%c是其它字符\n", x);
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; // 生成一个0~99之间的随机整数
printf("%3d", x);
}
printf("\n");
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() % 31+1; // 生成一个0~99之间的随机整数
printf("%3d", x);
}
printf("\n");
return 0;
}

 

 

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
const int N=3;
int main()
{int x,n,y,o;
srand(time(0));
o=0;
x=rand()%31+1;
printf("猜猜2021年5月哪一天是你的luck day"); 
printf("\n开始喽,你有三次机会,猜吧(1~31):");
for(n=1;n<=N;n++)
{scanf("%d",&y);
if(y==x)
{printf("你猜中了,你的luck day 是%d",x);
o++;
}

else if(y<x)
{printf("\n你猜的日期早了,luck day 还没到呢");

if(n<=N-1) printf("\n再猜(1~31):"); 
}
else 
{printf("\n你猜的日期晚了,luck day悄悄溜到前面中");
if(n<=N-1) printf("\n再猜(1~31):"); 
}
}
if(o==0)
printf("次数用完啦,偷偷告诉你:5月,你的luck day是%d号",x);
return 0;
}

 

 

#include<stdio.h>
int main()
{int n,a,i,q;
double sum,m;
while(scanf("%d",&n)!=EOF)
{scanf("%d",&a);
q=a;
i=1,m=1.0,sum=0;
while(i<=n)
{m=1;
m=m/a;
sum=sum+m*i;
i++;
a=a*10+a;
}
a=q;
printf("n=%d,a=%d,sum=%lf\n",n,a,sum);
}return 0;
}

 

 

#include<stdio.h>
int main()
{int n,x,y,o;
printf("input:");
scanf("%d",&n);



for(x=1;x<=n;x++)
{printf(" O\t\n");
printf("<H>\t\n");
printf("I I\t\n");
}


return 0;
 } 

 

 

#include<stdio.h>
int main()
{int n,x,y,o;
printf("input:");
scanf("%d",&n);



for(x=1;x<=n;x++)
{printf(" O\t");
}
printf("\n");
for(x=1;x<=n;x++)
{printf("<H>\t");
}
printf("\n");
for(x=1;x<=n;x++)
{printf("I I\t");
}
printf("\n");


return 0;
 } 

 

 

#include<stdio.h>
int main()
{int n,x,y,o,p,q;
printf("input:");
scanf("%d",&n);
y=n*2-1;
q=0;
for(o=1;o<=n;o++)
{for(p=1;q>0&&p<=q;p++)
printf("\t");
for(x=1;x<=y;x++)
{printf(" O\t");
}
printf("\n");
for(p=1;q>0&&p<=q;p++)
printf("\t");
for(x=1;x<=y;x++)
{printf("<H>\t");
}
printf("\n");
for(p=1;q>0&&p<=q;p++)
printf("\t");
for(x=1;x<=y;x++)
{printf("I I\t");
}
printf("\n");
y-=2;
q++;
}

return 0;
 } 

 

posted @ 2021-11-15 23:30  obese  阅读(27)  评论(4编辑  收藏  举报