C语言基础学习

目录

第一个基本函数

主函数

变量

变量定义

 变量的名字

 赋值

初始化

常量


第一个基本函数

#include<stdio.h>
int main()
{
    printf("Hello World!\n");
    return 0;
}

       int表示返回值类型为整数类型(integer),需有return 0;而void表示无返回值类型,可以不用写return 0

       main表示函数名称,称之为主函数;()括号用来输入参数

       printf ()   括号里面内容叫做“学符串”,printf会把其中的内容原封不动地输出;\n表示需要在输出的结果后面换一行

printf("%d\n",23+35);   其中%d说明后面有一个整数要输出这个位置上

主函数

       所有C语言代码都有起始入口,这个入口就是主函数main

      进入主函数后,才能有主函数调用其他函数

      每个C语言代码,有且只能有一个主函数

例如下面这个add函数:先定义add函数,使编译器知道定义了一个add函数;然后进行函数调用,使编译器可以正确调用add函数

#include<stdio.h>
int add(inta,intb)
{
    return a+b;
}
int main()
{
    int result;
    result=add(2,3);
    printf("%d",result);
    return 0;
}

变量

int price=0

 这一行,定义了一个变量,变量的名字是price,类型是int,初始值是0

变量是一个保存数据的地方,当我们需要在程序中保存数据时,比如上面例子中要记录用户输入的价格,就需要一个变量来保存它。用一个变量保存了数据,它才能参加到后面的计算中,比如计算找零。

变量定义

变量定义的一般形式:<类型名称><变量名称>;

    int price;

    int amount;

    int price,amount

 变量的名字

     变量的名字是一种“标识符”,意思是它是用来识别这个和那个的不同的名字。

     标识符有标识符的构造规则。基本的原则是:标识符只能由字母、数字和下划线组成,数字不可以出现在第一个位置上,C语言的关键字不可以用做标识符。

 赋值

     price=0是一个式子,这里的“=”是一个赋值运算符,表示将“=”右边的值赋给左边的变量

注意:在程序设计中a=b和b=a是不同的,关系是静态的,而动作是动态的

初始化

<类型名称><变量名称>=<初始值>;

     int price=0;

     int amount=100;

     组合变量定义的时候,也可以在这个定义中单独给单个变量赋初值,如:

     int price=0,amount =100

常量

 int change=100-price;

   100这个固定不变的数,叫做常数。直接写在程序里,我们称作直接量

   更好的方式是定义一个常量变量:const int AMOUNT=100;

   coast是一个修饰符,加在int的前面,用来给这个变量加上一个const(不变的)的属性。这个const的属性表示这个变量的值一旦初始化,就不能再修改了

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

闵改茹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值