c语言笔记(翁恺1.1.1~2.1.3)

这篇博客介绍了C语言的基础知识,包括程序框架、输出语句、四则运算、变量的声明与赋值。讲解了printf函数用于输出字符串,强调分号的使用。接着,讨论了变量的概念,类型如int,以及变量的命名规则。还提到了变量初始化,并通过scanf函数演示了如何从用户那里读取整数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.3.2

1.程序框架:输入的每个程序都需要有这个框架

#include <stdio.h>
int main()
{............
return 0;
}

2.输出 printf(" ......!\n") ;【""双引号里面的内容称为字符串】

3.每句后面的分号是英文的!!!

1.3.3

四则运算

四则c语言意义
++
--
×*
÷/
%取两数相除的余数
()()括号

2.1.2

做计算 

#include <stdio.h>
int main()
{
printf("23+43=%d\n",23=43);
return 0;
}

算找零 printf("100-23=%d\n",100-23);

如何输入 在终端中输入

变量

#include <stdio.h>
int main()
{
    int price=0;
    printf("请输入金额(元)");
    scanf("%d",&price);
 
    int change=100-price;
    printf("找您%d元\n",change);
    return 0;
}
(c99)

例如:int price=0变量名字price;类型int;初始值是0.

形式:<类型名称><变量名称>int price;int amount;int price,amount;

标识符:变量需要一个名字,变量的名字称为“标识符”用来识别不同名字。

标识符规则:只可以由字母,数字,下划线组成

                      数字不可以出现在第一个位置上

                      c语言的关键字(保留字)不可以做标识符

变量类型:(图中代码是int)

第二个变量change

2.1.3(用上一个程序)

赋值和初始化

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

赋值

和数学不同,a=b在数学中表示关系,即a和b的值一样;静态;

而在程序设计中,a=b表示要求计算机做一个动作:将b的值赋予给a;动态;

a=b和b=a在程序设计里是不等价的。

变量初始化

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

int price=0;

int amount=100;

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

int price=0,amount =100;

#include <stdio.h>
int main()
{
int price=0;
int change=0;

printf("请输入金额(元):");
scanf("%d",&price);

change=100-price;

printf("找您%d元。\n,change);
return 0;
}
(ANSI C)

读整数

scanf ("%d",&price);

要求scanf这个函数读入下一个整数,读到的结果赋值给变量price

小心price前面的&

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值