作业:1、字母金字塔 2、时钟 3、阶梯

1、字母金字塔,完成结果良好,无问题

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int fir=65;//ascII表值,控制行数
    int j=26;   //列数
    for( fir;fir<91;fir++)
    {
        int i=1;//每行空格列数
        int k=3;//每行打印字母数
        for(i;i<j;i++)//控制每行空格打印数量
        {
            printf(" ");
        }
        for(k;k<2*(fir-63);k=k+1 )//控制每行字母打印数量
        {
            printf("%c",fir );
        }
        printf("\n");
        j=j-1;
    }
return 0;
}

2、时钟

#include<stdio.h>
#include<stdlib.h>
#include <unistd.h>
int main()
{   int s=0;
    int m=0;
    int h=0;
    printf("Please input the time:h,m,s");
    scanf("%d,%d,%d",&h,&m,&s);
    for(;;)
   {
            if(i==24)
              i==0;

  for(;m<=59;m++)
      {
        for(;s<=59;s++)
              {
                  system("clear");
                    printf("%02d:%02d:%02d\n",h,m,s);
                    sleep(1);
              }
              s=0;
        }
        m=0;
        h++;
   }
return 0;
}

3、阶梯问题---完成,方法有点low

#include<stdio.h>
int main()
{   int i=1;
do{
    i++;
        if((i%2==1 ) &&  (i%3==2 ) &&( i%5==4) &&( i%6==5)&&(i%7==0))
        {
            break;
    //  printf("%d\n",i);
        }}
while (i<100000 ) ;

        printf("%d\n",i);
return 0;
}   

总结:问题主要出现在新的东西上,没有接触过的东西,还没有吃透。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 碎叶铺满大地 有人高举着双手在黑漆漆的夜里呐喊 从背影看 这是一个朝着北极星行走的人 他看见了悬崖,他就站在悬崖的...
    火力了阅读 2,915评论 12 5
  • 记忆中,总有一种味道,留连在记忆中,缠绕在舌尖上,回味不已。一直以来,爸爸是家里掌勺的“大厨”,而他最擅长...
    长悦未央阅读 2,953评论 0 2
  • 之前的一篇文章,如何Meteor中轻松使用Webpack中介绍了Meteor+Webpack的使用方式,这个包简化...
    时见疏星阅读 3,685评论 0 2