background image

for(i=0;i<6;i++)

printf("%d ",a[i]);

}

4.

 

九九乘法表 (用 do...while 循环)

#include <stdio.h>
int main(void)

int i=0,j=0;
do

j++;
for(i=1;i<=9;i++)

printf("%d×%d=%2d ",j,i,i*j);

printf("\n");

}while(j<9);
return 0;


5.求 s=a+aa+aaa+aaaa+aa...a 的值,其中 a 是一个数字。例如 2+22+222+2222+22222(此时
   共有 5 个数相加),几个数相加有键盘控制
#include<stdio.h>
void main()
{

int sum=0,a,j=0,i,n;
printf("请输入数据 a 和 n 的值:");
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
{

j=j*10+a;
sum=sum+j;

}
printf("%d\n",sum);

}
6.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一

   第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天
剩下
   的一半零一个。到第 10 天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多
少。
#include<stdio.h>
void main()
{

int x=1,i;
for(i=9;i>=1;i--)
{