练习1,桃子
void taozi()
{
int sum=0,i;
for(i=10;i>=1;i--)
sum=sum*2+1;
printf("%d\n",sum);
}
运行结果
练习2 9*9乘法表
void Lx6()
{
int i,j;
for(i=1;i<10;i++)
{
for (j=1;j<=i;j++)
{
printf("%d * %d = %d ",i,j,i*j);
}
printf("\n");
}
}
运行结果
练习三
void Lx7()
{
int i,j,k;
for(i=0;i<6;i++)
{
for(j=0;j<i;j++)
printf(" ");
for(k=0;k<8;k++)
{
printf("*");
}
printf("\n");
}
}
运行结果
练习四
![](https://img-blog.csdnimg.cn/direct/f35a6ab8dea844a1aec7bcd8f68cbf23.png)
void Lx8()
{
int i=1,j=2;
/* for(i=1;i<1000;i++)
{
for(j=2;j<i;j++)
{
if(i%j==0)break;
}
if(i==j)printf("%d\n",i);
}*/
while(i<1000)
{
j=2;
while(j<i)
{
if(i%j==0)break;
j++;
}
if(i==j)printf("%d\n",i);
i++;
}
}
运行结果
————————————数组与字符串————————————————
练习1斐波那契数列
void _1wbnq()
{
int num[50]={1,1,2,3,5,8,13};
int i=0,n;
scanf("%d",&n);
for(i=2;i<50;i++)
{
num[i]=num[i-1]+num[i-2];
}
printf("%d\n",num[n-1]);
}
运行结果
练习二
void _3zfc()
{
char arr[10];
gets(arr);
int i=0,num=0;
for(i=0;arr[i]!=0;i++)
{
if(arr[i]==' ')
num++;
}
printf("%d\n",num);
}
运行结果
练习三
void _4zfcgs()
{
char abb[20];
gets(abb);
int i=0,D=0,X=0,s=0,f=0;
for(i=0;abb[i]!=0;i++)
{
if(abb[i]>='A'&&abb[i]<='Z')
D++;
if(abb[i]>='a'&&abb[i]<='z')
X++;
if(abb[i]>='0'&&abb[i]<='9')
s++;
if(abb[i]>=32&&abb[i]<=47)
f++;
}
printf("大写%d 小写%d 数字%d 符号%d",D,X,s,f);
}
运行结果