C语言基础概要----1

1.常量:值不被改变的量称为常量;

常量{字符型常量{普通字符,转义字符},整形常量,实型常量,字符串常量};

转义字符:\a(警告),\b(退格),\f(换页),\n(换行),\r(回车),\t(水平制表符),\v(垂直制表符);

2.浮点型数据:是用来表示具有小数点的实数

Float型  字节数:4 有效数字:6

double型  字节数 :8 有效数字:15

short 型  字节数:2

char型 字节数:1

int型  字节数2/4

3.子增减运算

++i,--i(在运算前进行加或减运算);

i++,i--(在运算之后进行运算);

4.while和do....while语句的区别(while语句先进性判断在进行运算,do....while语句是先执行一次在进行运算);

5."%-m.nf"浮点型数据左对齐整数位保留m位小数位保留n位;

"%+m.nf“浮点型数据数据输出右对齐整数位保留m位小数位保留n位;

%d整数形式输出      %s字符串形式输出   %F单精度形式输出

%o八进制形式输出    %长字符形式输出    %e指数形式输出      %x十六进制无符号形式输出       %ul无符号长整形输出

6.运算符之间的关系((!非)》算术运算》关系运算》逻辑运算》复制运算)

7.(1)if(判断条件)语句1

else    语句2;

注意:表达式1为真,2也为真,只会执行语句1,不会执行语句2

if(1<4>3)l类似于这种表达式,会先计算1<4的结果(0或1),然后再用该结果(0或1)跟3进行比较

一般正确的写法为if(1<x&&x<5)只有1<x与x<5都成立时才回去执行if(1>x||x<5)只要1>x或x<5中有一个成立的该语句就会被执行

(2)if(判断语句)语句1

else if(判断条件)语句2

·····················

else  语句n;

(3)swich(表达式)

{

case 常量1:语句1:break;

case常量2:语句:break;

···················

case常量n:语句n;不;

default   :语句n+1;break;

}

swich使用时,程序会进入满足条件的case,然后会一直运行下去,直到遇到第一个break,才会停止,跳出这个语句。

(3)while(判断语句)//条件成立进入执行语句,否则跳过该循环

执行语句         ;

do(执行语句)//先执行一次

while(判断语句)       ;执行过一次之后判断是否条件成立,如果条件成立继续执行do语句

(4)for(表达式;表达式2;表达式3)

执行语句

!!!!!注意for循环嵌套大括号的使用。

使用for循环进行九九乘法口诀

#include<stdio.h>

int main()

{

int i, j;

for(i=1;i<10;i++)

{

for(j=1;j<=i;j++)

{

printf("%d*%d=%d"i,j,i*j);

}

printf("\n");

}

}

8.break语句和continue语句的区别

continue语句直接束本次循环,而不是中使整个循环的终止;而break语句则是结束整个循环,不在判断整个语句是否成立。

时间: 2025-01-17 05:01:20

C语言基础概要----1的相关文章

C语言基础概要----数组

1.数组 数组的地址就是第一个元素的首地址,数组的名字,就代表数组的地址,且是一个常量: 数组小标:元素在数组中的位置,是由下标来表示的,且下表从零开始,所以数组的下标最大值只能为数组的长度减一,使用过程中注意下表不要越界: 数组初始化 (1)直接给所有元素赋值 (2)给部分元素赋值,未赋值的元素默认为零: (3)直接省略长度,大括号里的元素个数就是数组的长度: 数组中的重要使用方法<冒泡排序>:假设数组有n个元素,那么最外层循环(控制循环比较多少次)变量(i)需要i<n-1,里层的循环

Oracle SQL语言基础及环境准备_超越OCP精通Oracle视频教程培训26

Oracle SQL语言基础及环境准备_超越OCP精通Oracle视频教程培训26 本课程介绍: Oracle视频教程,风哥本套oracle教程培训是<<Oracle数据库SQL语言实战培训教程>>的第1/5套:SQL语言之基础入门及环境准备.主要学习Oracle数据库SQL语言基础介绍.PL/SQL语言介绍.数据库SQL对象与数据类型介绍.SQL语言实战环境准备等. Oracle SQL语言之基础及环境准备,课程内容详细如下: Oracle数据库SQL语言基础介绍Oracle数据

Swift语言指南(一)--语言基础之常量和变量

Swift 是开发 iOS 及 OS X 应用的一门新编程语言,然而,它的开发体验与 C 或 Objective-C 有很多相似之处. Swift 提供了 C 与 Objective-C 中的所有基础类型,包括表示整数的 Int,表示浮点数的 Double 与 Float,表示布尔值的 Bool,以及表示纯文本数据的 String. Swift 还为两个基本集合类型 Array 与 Dictionary 提供了强大的支持,详情可参考 (集合类型)Collection Types. 与 C 语言类

02 java语言基础

常量:字面值常量(字符串,字符,整数,小数,布尔,null),自定义常量,''这个不是字符常量,""这个是字符串常量 进制: 02.01_Java语言基础(常量的概述和使用)(掌握) A:什么是常量 在程序执行的过程中其值不可以发生改变 B:Java中常量的分类 字面值常量 自定义常量(面向对象部分讲) C:字面值常量的分类 字符串常量 用双引号括起来的内容 整数常量 所有整数 小数常量 所有小数 字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号 布尔常量 较为特

嵌入式 Linux C语言——C语言基础

嵌入式 Linux C语言--C语言基础 一.数据类型 1.基本数据类型 数据类型是创建变量的模型.变量名是连续存储空间的别名,程序中使用变量命名存储空间,通过变量可以使用存储空间.变量所占的内存大小取决于创建变量的数据类型. 2.有符号和无符号 有符号数中数据类型的最高位用于标识数据的符号,最高位为1表示为负数,最高位为0表示为正数. 计算机中有符号数通常使用补码表示,正数的补码为正数本身,负数的补码为负数的绝对值的各位取反后加1. 计算机中无符号数通常使用原码表示,无符号数默认为正数,没有符

C#语言基础

第一部分 了解C# C#是微软公司在2000年7月发布的一种全新且简单.安全.面向对象的程序设计语言,是专门为.NET的应用而开发的.体现了当今最新的程序设计技术的功能和精华..NET框架为C#提供了一个强大的.易用的.逻辑结构一致的设计环境.其特点: 语言简洁 保留了C++的强大功能: 快速应用开发功能: 语言的的自由性: 强大的Web服务器控件: 支持跨平台: 与XML相融合: 第二部分 C#语言基础: 一.C#项目的组成结构: 1.项目后缀 .config——配置文件(存放配置参数文件)

OC语言基础知识

OC语言基础知识 一.面向对象 OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类. 术语:OO面向对象.OOP面向对象编程 二.类 (一)关于类 类的设计只关注三个东西:类名.属性和方法 注意:一般名词都是类,拥有相同属性和行为的对象都可以抽象为一个类,类名是标识符的一种,需要符合规范,通常类名的第一个字母大写,且不能有下划线,如果有多个单词则使用驼峰标识.在对方法进行类的

【quick-cocos2d-x】Lua 语言基础

版权声明:本文为博主原创文章,转载请注明出处. 使用quick-x开发游戏有两年时间了,quick-x是cocos2d-Lua的一个豪华升级版的框架,使用Lua编程.相比于C++,lua的开发确实快速便捷了许多,下文只是lua这门语言的一个基础知识点,没有涵盖整个Lua的内容,但是作为对lua入门的初步了解还是可以的,由于内容精简了不少,所以语言上可能会有点跳跃,但是问题不大. 要了解一门语言,首先要了解的是语言的标识符.保留字.常量和变量,命名规范和注释以及数据类型等.然后是运算符.控制流语句

C# 语言基础(简单的输出 输入语句 和 加法运算符)

int a, b; Console.Title = "C# 语言基础-第一堂课";// 标题 Console.BackgroundColor = ConsoleColor.DarkRed;//设置控制台的背景颜色 Console.WriteLine("幼儿园大班第一节课"); Console.WriteLine("请输入a的值,按回车");//输出语句,自动换行 Console.Write("a="); //输出语句,自动不换