学习内容:
3、结构化程序设计
学习时间:
2020年10月4日15:30-16:30
学习产出:
#include<stdio.h>
int main()
{
int a
,b
;
printf("请输入两个整数:");
scanf("%d%d",&a
,&b
);
if (a
>=100||b
>=100)
printf("a+b=%d",a
+b
);
else
printf("a-b=%d",a
-b
);
return 0;
}
#include<stdio.h>
int main()
{
int a
;
printf("请输入一个整数:");
scanf("%d",&a
);
switch (a
)
{
case 0:
printf("零\n ");
break;
case 1:
printf("壹\n ");
break;
case 2:
printf("贰\n ");
break;
case 3:
printf("叁\n ");
break;
case 4:
printf("肆\n ");
break;
case 5:
printf("伍\n ");
break;
case 6:
printf("陆\n ");
break;
case 7:
printf("柒\n");
break;
case 8:
printf("捌\n");
break;
case 9:
printf("玖\n");
break;
}
return 0;
}
#include<stdio.h>
int main()
{
double i
,sum
=0;
for(i
=1;i
<=100;i
++)
{
sum
=sum
+1/i
;
}
printf("1+1/2+1/3+1/4+...+1/100的和为:%f\n",sum
);
return 0;
}
#include<stdio.h>
int main()
{
int j
=1;
do
{
if(j
*2+(30-j
)*4==90)
printf("鸡:%d 兔:%d\n",j
,30-j
);
j
++;
}while(j
<=30);
return 0;
}
#include<stdio.h>
int main()
{
int a
,b
,c
;
for(a
=1;a
<=10;a
++){
for(b
=1;b
<=10-a
;b
++){
printf(" ");
}
for(c
=1;c
<=2*a
-1;c
++){
printf("*");
}
printf("\n");
}
return 0;
}
#include<stdio.h>
int main()
{
int num
;
int a
,b
,c
;
for (num
=100;num
<1000;num
++)
{
a
=num
%10;
b
=num
/10%10;
c
=num
/100;
if(num
==(a
*a
*a
+b
*b
*b
+c
*c
*c
))
printf("%d\n",num
);
}
}
#include<stdio.h>
int main()
{
int num
=2;
int i
,j
=1,count
=0;
while(num
<100)
{
for(i
=2;i
<num
;i
++)
{
if(num
%i
==0)
break;
}
if(num
==i
)
{
printf("%d\t",num
);
count
++;
if(count
%5==0)
printf("\n");
}
num
++;
}
printf("1-100之间的素数一共右%d个",count
);
}
转载请注明原文地址:https://blackberry.8miu.com/read-8460.html