1,打印三角形
嘗試一卒,想用*重復(fù)操作符完成作業(yè)

Paste_Image.png
自帶引號,失敗。用的C完成下面作業(yè)。

Paste_Image.png
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<9;i++)
{
for(j=0;j<i;j++)
printf("* ");
printf("\n");
}
return 0;
}

Paste_Image.png
#include<stdio.h>
int main()
{
int i,j;
for(i=0;i<8;i++)
{
for(j=8;j-i>0;j--)
printf("* ");
printf("\n");
}
return 0;
}

Paste_Image.png
#include<stdio.h>
int main()
{
int i,j,k;
for(i=0;i<9;i++)
{
for(k=18;k-2*i>0;k--)
printf(" ");
for(j=1;j<2*i+2;j++)
printf("* ");
printf("\n");
}
return 0;
}
2求完備數(shù)

Paste_Image.png
#include<stdio.h>
int main()
{
int n,i,sum;
for(n=1;n<1000;n++)
{
sum=0;//每次給需要判定的數(shù),從新求和
for(i=1;i<n;i++)
if(n%i==0)
{ sum+=i;
if(n==sum)
printf("%d ",n);
}
}
return 0;
}
3打印萬年歷
#include<stdio.h>
int main()
{
int year;
scanf("%d",&year);
printf(" %d \n",year);
if(year%4==0&&year%100!=0||year%400==0)
printf("shi");
else
printf("bushi");
return 0;
}
不會實現(xiàn)輸入日期,判斷周幾的功能。