一:c语言(数据类型和运算符)

1 #include <stdio.h>       /*就是一条预处理命令,它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。*/
2    int main()            /*C程序就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入口。*/
3 {
4       printf("I love imooc!");    /*看一下这里的打印语句是否正确*/
5     return 0;
6 }

二:数据类型

1 #include <stdio.h>
2 int main()
3 {
4     int  age=18;/*定义age变量*/
5     printf("我今年%d岁!\n", age);
6     return 0;
7 }

C语言支持数据类型

  格式化输出

    

 1 #include <stdio.h>
 2 int main(){
 3     int age = 18;
 4     float height = 1.85;
 5     char unit = ‘m‘;
 6     printf("小明今年%d岁\n", age);
 7     printf("小明身高%f%c\n", height, unit);
 8     printf("小明现在在慕课网上学习IT技术");
 9     return 0;
10 }

  定义常量

1 #include <stdio.h>
2
3 #define POCKETMONEY   10  //定义常量及常量值
4 int main()
5 {
6    // POCKETMONEY = 12;  //小明私自增加零花钱对吗?
7     printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
8     return 0;
9 } 

     自动转换类型

 1 #include <stdio.h>
 2 int main()
 3 {
 4     char c = ‘a‘;
 5     int n = c  ;      //将c赋值给n
 6     float f = c ;     //将c赋值给f
 7     double d = c ;    //将c赋值给d
 8     printf("%d\n",n);
 9     printf("%f\n",f);
10     printf("%lf\n",d);
11     return 0;
12 }

  强制转换

1 #include <stdio.h>
2 int main()
3 {
4     double num = 2.5;      //定义浮点型变量num并赋值为2.5
5     printf("num的整数部分是%d\n", (int)num);  //强制转换为int  输出2
6     return 0;
7 }

三:运算符

  除法运算中注意:

    如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数结果则为小数,如:9.0/2 = 4.500000。

    取余运算中注意:

    该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。

    注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。

  赋值运算符

    +=、-=、*=、/=、%=

  比较运算符

  逻辑运算符

  三目运算符

 1 #include <stdio.h>
 2 int main()
 3 {
 4     //定义小编兜里的钱
 5     double money = 12     ;
 6     //定义打车回家的费用
 7     double cost = 11.5      ;
 8     printf("小编能不能打车回家呢:");
 9     //输出y小编就打车回家了,输出n小编就不能打车回家
10     printf(   "%c",  money>cost ? ‘y‘ : ‘n‘            );
11     return 0;
12 }
时间: 2024-10-10 00:50:20

一:c语言(数据类型和运算符)的相关文章

Java 数据类型和运算符

                                                  Java   数据类型和运算符 Java 基础语法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作.下面简要介绍下类.对象.方法和实例变量的概念. 对象:对象是类的一个实例,有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行为有:摇尾巴.叫.吃等. 类:类是一个模板,它描述一类对象的行为和状态. 方法:方法就是行为,一个类可以有很多方法.逻辑

Java 第二章 变量 、数据类型和运算符 笔记

Java 第二章 变量 .数据类型和运算符 一.变量:存储数据的一个基本单元. 二.变量的声明和赋值: 1)声明并赋值:数据类型 变量名=值;      例:int  price=1000; 2)声明.赋值分两步:数据类型 变量名;   例: int  price; 变量名=值;              price=1000; 三.数据类型2种: 1)基本数据类型8种: Byte 长度:-128~127(-2的7次方到2的7次方减1) Short   -2的15次方到2的15次方减1 Int

java中的数据类型和运算符的总结归类。

首先学习java肯定先要了解java的发展史,以及java的特点,常见的dos命令,jdk的安装,如何开发java程序等等一下概念行的东西,这里面我都不一一说了. 今天这一章主要想总结一下java中的数据类型和运算符2大方面. 再说数据类型之前先说一下标识符的命名规则: 总的命名规则:见名知意.如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法).1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写(总体来说和c语音一样)

第二章:数据类型和运算符

第二章:数据类型和运算符 计算机中的进制 **标识符 总的命名规则:见名知意.如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法).1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写 数据类型*** 基本数据类型 整型 byte(1个字节) short(2个字节) int(4个字节) long(8个字节) 浮点型 float(4个字节) double(8个字节) 字符型 char(2个字节)采用Unicode码 布尔型 b

第二章 变量,数据类型和运算符

第二章 &变量,数据类型和运算符 英文新识: double 双精度浮点 string  字符串 character  字母 integer  整数 Scanner  扫描仪 score  分数         name  名字     boolean  布尔   true  真          false  假 语法新知: double score =98.5; //声明双精度浮点型变量score存储分数 String name="张大侠";        //声明字符串型变

2018-1-24 数据类型和运算符

有关于php数据类型和运算符的相关知识: 整体划分: 标量类型: int, float, string, bool 复合类型: array, object 特殊类型: null, resouce 整数类型:int integer 整数进制:十进制.八进制.十六进制 十进制转二进制:$v1 = decbin(123); 注意:参数必须是10进制数字,转换后的结果必然是二进制字符串. 十进制转八进制:$r1 =  decoct(十进制数字): 结果是一个8进制数字字符串. 十进制转十六进制:dech

Day2 数据类型和运算符

基本数据类型 Java 是一种强类型的语言,声明变量时必须指明数据类型.变量(variable)的值占据一定的内存空间.不同类型的变量占据不同的大小.Java中共有8种基本数据类型,包括4 种整型.2 种浮点型.1 种字符型.1 种布尔型,请见下表. Java基本数据类型 数据类型 说明 所占内存 举例 备注 byte 字节型 1 byte 3,127   short 短整型 2 bytes 3,32767   int 整型 4 bytes 3,21474836   long 长整型 8 byt

变量、数据类型和运算符

常用Java数据类型 int(整型).double(双精度浮点型).char(字符型).String(字符串型) 变量声明及使用的语法 数据类型 变量名 = 值 变量命名规则 1.变量必须以字母."_"或"$"符号开头 2.变量可以包括数字,但不能以数字开头 3.除了"_"或"$"符号以外,变量名不能包含任何特殊字符 4.不能使用java语言关键字 常用算术运算符 +(加法运算符,求操作数的和) -(减法运算符,求操作数的差)

数据类型和运算符

1 强类型语言特征 1 所有变量先声明,后使用,2 指定类型变量只能接收类型与之匹配的值. 可以在编译过程中发现源码的错误,程序健壮. 2 基本类型 1 数值类型  整型,字符型,浮点型   可以经行类型转换(自动,强制) 2 布尔类型 3 注释 1 单行注释   // 2 多行注释  /*    */ 3 文档注释 /**    */ 4 api文档 应用程序接口文档,主要说明类,方法,field的功能,因此,Javadoc 工具只处理文档源文件在类,接口,方法,field,构造器,内部类之前