作业2.2

根目录系统下至少四条以上目录的作用:

1./bin:包含可执行的二进制文件

2./etc:存放系统配置文件的目录

3./dev:设备,用于磁盘驱动

4./home用户的主目录,用于存储用户自己的文件

我国古代数学家张丘建在《算经》一书中曾提出过著名的 “百钱买百鸡” 问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?

#include
#include
int main(int argc, const char *argv[])
{
    int i,j,k;
    for(i=0;i<=20;i++)
    {
        for(j=0;j<=34;j++)
        {
            for(k=0;k<=100;k++)
            {
                if(5*i+3*j+k/3==100&&i+j+k==100&&k%3==0)
                {
                    printf("翁:%d母:%d雏:%d\n",i,j,k);

                }
            }
        }
    }
    return 0;
}

终端输入行数,打印金字塔:

#include
#include
int main(int argc, const char *argv[])
{
    int hang;
    scanf("%d",&hang);
    int i,j,k;
    for(i=1;i<=hang;i++)
    {
        for(k=hang-i;k>0;k--)
        {
            printf(" ");
        }
        for(j=0;j         {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}
 

指针的基本内容:

指针就是地址

定义:数据类型 *指针变量名

初始化:int *ptr = NULL;

指针的大小:大小是固定的

        64位:8byte

        32位:   4byte

指针的算术运算:

        指针可以进行算术运算,例如递增、递减:ptr++;

指针和数组:数据类型 * 指针变量名 = 数组名

指针通过下标访问数组

指针数组:存储指针的数组

数组指针:指向整个数组的指针   数据类型 (*指针名)[数组容量]

你可能感兴趣的:(c语言)