C语言集训-刘鹏根-第一次作业

212 阅读2分钟

1.“欢迎”程序代码和实操


 int main (void)
 {
     printf("欢迎大家学习C语言\n");

     return 0;
 }

屏幕截图 2021-11-17 214141.png

2. 死机代码

#include <malloc.h>
int main(viod)
{
    while(1)
    {
           int *p =(int*)malloc(1000);

    }

    return 0;
}

屏幕截图 2021-11-17 215028.png

3. 一元二次方程代码和实操

#include <math.h> //使用的工具在这个文件

int main(void)
{
    //把三个系数保存到计算机中
    int a=1;    //=表示赋值,不表示相等
    int b=2;
    int c=0;
    double delta;  //delta存放的是 b*b - 4*a*C
    double x1; //存放一元二次方程的一个解
    double x2; //存放一元二次方程的一个解
    delta = b*b - 4*a*c;

    if  (delta > 0)
    {

        x1 = (-b + sqrt(delta)) / (2*a);
        x2 = (-b - sqrt(delta)) / (2*a);
        printf ("该一元二次方程有两个解,x1 = %f, x2 = %f\n",x1 ,x2 );

    }
    else if (delta == 0)
    {

        x1 = (-b + sqrt(delta)) / (2*a);
        x2 = x1; //右边赋给左边
        printf("该方程有一个唯一解, x1 = x2 = %f\n", x1);

    }
    else 
    {

        printf("无解\n");

    }






     return 0;
}

屏幕截图 2021-11-17 223833.png

4. “嘻哈”代码和实操

屏幕截图 2021-11-17 224824.png #include <stdio.h>

{
    printf("哈哈!\n");
    printf("嘻嘻!\n");
    return 0;
}

学习笔记

1.关于c语言

优点:可以在多种系统通用、是其他语言的基础、代码量小、速度快、功能强大

缺点:危险性高、开发周期长、可移植性不强

2.c语言的应用领域

1系统软件开发

*操作系统 Windows 
*驱动程序
*数据库

2.应用软件开发

 *游戏开发 英雄联盟 部落冲突
 *办公软件 WPS
 *嵌入软件开发
 *图形图像多媒体
 

3.c语言的重要性

 *是学习其他语言的基础
 *是所有大学工科和理科学科的必修课
 *是学习编程所必学的是基础中的基础
 *是学习其他语言如 c++ Java 等语言的基础
 *是计算机考试必考的
 

4.如何学好c语言

 *看郝斌老师的视频同时把书本吃透
 *每天多练习看过的代码,多实际操作一下
 *不会就问多思考
 

5.一定要熟记的关键词

关键词
void声明函数无返回值或无参数,声明无类型指针
if条件语句
return子程序返回语句(可以带参数,也可不带参数)循环条件

屏幕截图 2021-11-18 130452.png

屏幕截图 2021-11-18 130505.png

image.png