C语言基础(部分内容)

一、整型变量

给一个变量赋值
用=赋值
int age;
age = 10;
用printf输出一个变量的值
printf("%d",age);
printf(“你要输出的变量的格式占位符”,变量名);
\n 换行
示例代码:
#include<stdio.h>
int main()
{
int blood;
blood = 100;
blood = blood - 10
printf(”%d",blood);
return 0;
}

二、for 循环

for 循环的格式
for(初始化1;条件2;自增3)
{
循环的内容4
}
//第一步: 1
//第二步:2 如果条件为真,就执行下一步
//第三步:4
//第四步:3 重复第二步到第三步
代码:
for(int i = 0 ;i < 5; i++)
{
printf(“hello word”);
}
return 0;
}

三、基本数据类型

1.关于主函数,每个项目有且只能有一个;
2.//后面是单行注释;
3./**/中间可以写多行注释;
4.计算机不会编译运行注释的内容
5.变量:代表着一个具有名字的,具体特定属性的一个存储单元
可以用来存储数据
变量必须先定义后使用,使用变量的命名必须符号规范
变量名区分大小写
6.关于合法标识符:由数字、字母、下划线组成,开头不能是数字,不能是关键字,区分大小写
A, P_O, ca0, _A , _123, temp ,INT
7.八进制:016,0开头是八进制数,0377,0123
十六进制:0x8f, 以0x开头,十六进制数的表示范围是0–f,0xa,0x11,0x16,
8.简述数据溢出的时机,处理方式
概念:
数据的大小超过了当前的数据能够表示的范围
时机:
在数据存储到变量中时
处理方式:
数据太大:将数据减去n个范围大小,一次调整不够,就多次调整,直到能够该数据落在范围内
数据太小:将数据加上个n个范围太小,一次调整不够,就多次调整,直到能够该数据落在范围内
范围太小:当前类型能够表示的范围大小(short :65336)
9.简述什么是合法标识符:
a.由数字、字母、下划线组成
b.开头不能是数字(一般情况下不使用下划线开头)
c.不能是关键字
注意:区分大小写;
命名法 命名习惯
顾名思义
10.putchar(’\076’); 是八进制的转义字符
11.sizeof是用来测量这些类型的所占字节数
12.编写一个程序,定义一些变量保存所有基本数据类型所占的字节数(sizeof),然后输出这些变量。
#include<stdio.h>
int main()
{ printf("%d\n",sizeof(int));
printf("%d\n",sizeof(char));
printf("%d\n",sizeof(float));
printf("%d\n",sizeof(double));
printf("%d\n",sizeof(short));
printf("%d\n",sizeof(long));
printf("%d\n",sizeof(long long));
return 0;
}
13.编写一个程序,实现以下功能:
从键盘输入一个小写字母,将其转换为对应的大小写字母并输出。
#include<stdio.h>
int main()
{
char ch=0;
scanf("%c",&ch);
ch=ch-32;
printf("%c\n"ch);
return 0;
}
14.编写一个程序,实现以下功能:
从键盘输入一个八进制数,输出其对应的十进制和十六进制。
#include<stdio.h>
int main()
{
int a = 0;
scanf("%o", &a);
printf("%d %#x", a , a);
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

ddj-sun

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

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

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

打赏作者

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

抵扣说明:

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

余额充值