A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、使用嵌套循环编写产生下列图案的程序:
$$$$$$$$
$$$$$$$$
$$$$$$$$
$$$$$$$$
解答:
#include <stdio.h>
int main()
{
        for(int i=0;i<4;i++)
        {
                for(int j=0;j<8;j++)
                {
                        printf("$");
                }
                printf("\n");
        }
        return 0;
}
2、使用嵌套循环产生下列图案:
$
$$
$$$
$$$$
$$$$$
解答:
#include <stdio.h>
int main()
{
        for(int i=0;i<5;i++)
        {
                for(int j=0;j<=i;j++)
                printf("$");
                printf("\n");
        }
        return 0;
}
3、使用嵌套循环产生下列图案:
F
FE
FED
FEDC
FEDCB
FEDCBA
解答:
#include <stdio.h>
int main()
{
    for(int i=0;i<6;i++)
        {
                for(int j=0;j<=i;j++)
                {
                        printf("%c",'F'-j);
                }
                printf("\n");
        }
        return 0;
}
4、让程序要求用户输入一个大写字母,使用嵌套循环产生像下面这样的金字塔图案:
            A
         ABA
      ABCBA
   ABCDCBA
ABCDEDCBA
解答:
#include <stdio.h>
int main ()
{
        //定义一个变量,存储输入的大写字母
        char ch;
        scanf("%c",&ch);
        //定义一个变量,金子塔模型的行数
        int row=0;
        //行数等于输入字母与字母A的ASCII码值之差,再加上1
        row = ch-'A'+1;
        //定义一个外层循环,控制每一行内容的输出
        for(int i=0;i<=row-1;i++)
        {
                //打印输出空格
                for(int j=row-1;j>=i+1;j--)
                        printf(" ");
                //升序输出字母
                for(int k=0;k<=i;k++)
                        printf("%c",'A'+k);
                //降序输出字母
                for(int h=1;h<=i;h++)
                        printf("%c",'A'+i-h);
                //每一行输出之后,进行换行
                printf("\n");
        }
        return 0;
}
5、打印99乘法口诀表
#include <stdio.h>
int main()
{
        for(int i=1;i<=9;i++)
        {
                for(int j=1;j<=i;j++)
                {
                        printf("%d*%d=%d ",i,j,i*j);
                }
                printf("\n");
        }
        return 0;
}
输出结果为:


99乘法口诀表

99乘法口诀表

2 个回复

倒序浏览
看到C语言,有种回到大一的感觉,,很熟悉
回复 使用道具 举报
和java的打印方式好相似
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马