我的第一次c语言课

对于C语言而言,最重要的是调试和算法,其中在安装C语言编程软件时,软件内部自带着函数库,可直接调用
C语言基本的单位就是函数,所有代码都会在某个函数内部{}

#include<stdio.h>
int main()
{
printf(“This is a C program.\n");
return 0;
}

1.stdio.h是系统提供的一个文件名,其中文件后缀.h是头文件的意思。
其中std—standard(标准的)
i—in(输入)
o—out(输出)
2.main是函数的名字,表示主函数,是程序入口,必须存在且仅有一个
3.int表示此函数的类型师整数类型
4.printf是C编译系统提供的函数库中的输出函数,在使用时一定要printf(“”)组合使用,其中双撇号内的字符会按原样输出。
5.在输入完语句后要在后括号后加分号来隔断,以表示语句结束
6.\n是转义字符,具有换行的作用,要写在双撇号之中
7.void代表的空,不需要返回值
8.return 0;是返回的意思
求两个整数的和
解:变量的作用是存放不确定的数据,其中变量的名字不能是关键字
例如: int no1其中int代表是整数类型,no1是变量的名字
此题中涉及到3个变量int: 整数1,整数2,和。用英文表示:
第一种方法:
int no1
int no2
int sum
第二种方法:int ,no1,no2,sum;
给整数变量赋值可用=,求和运算用+
如no1=7;no2=8;
sum=no1+no2;
输出sum的值
变化题:不确定的两个整数从键盘输入得来
解:输入函数是scanf("%d,%d",&no1,&no2)
其中scanf从键盘读入数据,然后赋值给后面的变量。&代表取变量的内存地址

**void代表**
1.//是单行注释;/*或 */是多行注释,其中注释底色颜色是绿色
2.蓝色是C语言中自带的关键字
3.%d 是占位符
在这里插入图片描述
按步骤执行后
在这里插入图片描述
在这里插入图片描述

  1. 其中/t代表一段空格,占据6个字符
  2. .int与return是相对的
    **例1
    用c=5/9(f-32)将f值转化为c
    解:s1:确定变量;
    s2:赋值f;
    s3:c=5/9(f-32);
    s4:输出c;
    **在这里插入图片描述
    1.float,double都是指实数类型
    在这里插入图片描述
    2.scanf(“”);可以从键盘中读取
  3. &用来取地址。可用来取一个变量的地址。
    4.由于数据类型自带转换的原因,5/9在运行时会直接取整数0,而5.0/9在运行时会直接取实数
    5.系统在自动转换时会从小范围的向大范围的自动转换
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
1.char 是一个数据类型,作用才是定义字符型变量
如char s = ‘A’; char是字符类型,s是字符型变量,A是赋值给变量s
2.char型的占字符为%c(字母存放)
3.在进行这个题时,回车也是一个字符,所以要在char之前加一个getchar(用来再次读取char)
在这里插入图片描述
但这样会出现无法对齐的状况,这是因为字符所占的空间不同造成的,可以自己规定长与宽,即在f前加**.1**

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值