当前位置: 首页 > news >正文

厦门个人网站建设网站推广优化c重庆

厦门个人网站建设,网站推广优化c重庆,长春做网站,wordpress翠珠林目录 1.转义字符 2.隐式类型转换 2.1 强制类型转换 2.2 不同类型间赋值 3.运算符 表达式 3.1 算术运算符 3.2 算术运算优先级 3.3 赋值运算 3.3.1 不同类型间混合赋值 3.4 逗号运算 4.生成随机数 5. 每日一练 1.转义字符 \n 表示换行 \t …

目录

1.转义字符

2.隐式类型转换

2.1 强制类型转换

2.2 不同类型间赋值

3.运算符 表达式

3.1 算术运算符

3.2 算术运算优先级

3.3 赋值运算

3.3.1 不同类型间混合赋值

3.4 逗号运算

4.生成随机数

5. 每日一练


1.转义字符

'\n'                        表示换行

'\t'                         表示调到下一个制表符(一个制表符占8个空格)

'\b'                        表示退格

'\r'                         回车,光标回到当前行的开头

'\\'                        表示打印一个 \

'\''                        表示打印 '

'\'''                        表示打印 "

'\101'                    表示转义八进制

'\x41'                     转义十六进制

2.隐式类型转换

低精度和高精度混合运算时,低精度1往高精度转。

2.1 强制类型转换

(类型)运算数

注:不会影响运算数本身 

float a = 12.34;
(int) a

2.2 不同类型间赋值

3.运算符 表达式

3.1 算术运算符

+  、 -   、 *  、/   、 %

注:

/  (1)两个整数相除,相当于取整的效果

   (2)除法运算中除数不能为0

% (1)除数不能为0

     (2)运算数必须为整数。

      (3)结果的符号取决于做操作数

另:取余运算可用于:判断奇数和偶数(%2 == 1 奇数; %2==0  偶数);取范围(%N  得到0~N-1的数)

++        自增:表示一次+1;

(1)a++  :后置加加,先用(表达式的结果) 后加(让a自增)

(2)++a  :前置加加 ,先加(让a自增) 后用(表达式的结果) 

注:a++和++a如果单独使用,效果上没有区别,运算数必须是一个可以修改的变量,浮点类型也可以自增自减。

ps:i++和++i哪个效率高?

答:++i效率更高。
 

--          自减:表示一次-1;

3.2 算术运算优先级

3.3 赋值运算

赋值运算符“ = ”:作用是将一个数据赋给一个变量。

eg:a = 10 结果是a的值,类型为a的类型

注:可以连续赋值 ----  a = b = c = 10

+=    、   -=     、   *=    、    /=     、    %=    也是赋值运算

eg: a += 1  相当于 a = a + 1

3.3.1 不同类型间混合赋值

(1)高精度的值赋给低精度会产生精度丢失。

(2)长类型的值赋给短类型会产生高位截断。

(3)短类型的值赋给长类型 

        a:无符号短类型赋给长类型------高位补零

        b:有符号短类型赋给长类型------符号位扩展(高位补符号位)

3.4 逗号运算

逗号运算为顺序求值运算符

语法:表达式1,表达式2,表达式3...,表达式n

1+2,a++,3+4;

运算过程:从左往右依次运算,结果为整个式子中最后一个表达式的结果。

4.生成随机数

rand();

eg:随机生成10个100以内的数

#include<stdio.h>
#include<stdlib.h>
#include<time.h>int main(void)
{int i = 0;srand(time(NULL));for(i = 0;i<10;i++){printf("%d\n",rand()%100);}return 0;}

运行结果:

5. 每日一练

从终端获得两个2位数,
将第一个数个位作为新数的千位,
将第二个数个位作为新数的百位,
将第二个数的十位作为新数的十位

将第一个数的十位作为新数的个位,
打印该新数。
 

#include<stdio.h>int main(void)
{int a,b,c1,c2,c3,c4,num;printf("Input two num:");scanf("%d %d",&a,&b);c1 = a % 10 * 1000;c2 = b % 10 * 100;c3 = b / 10 * 10;c4 = a / 10;num = c1+c2+c3+c4;printf("num = %d\n",num);return 0;
}

运行结果:

http://www.hkea.cn/news/709647/

相关文章:

  • 台州企业网站制作公司郴州网站推广
  • 如何做移动端网站邮件营销
  • 网站制作佛山crm管理系统
  • 网站综合营销方案设计网页设计教程
  • 东莞做网站制作宁波技术好的企业网站制作
  • 广州做网站公司哪家好如何注册一个网站
  • 网站备案协议书互联网营销师证书含金量
  • 广州企业网站建设报价免费推广网站大全
  • 宁波网站排名怎么提交网址让百度收录
  • 杭州 手机网站建设活动营销
  • 加网络网站建设工作室做一个企业网站大概需要多少钱
  • 张家港优化网站seo百度网盘下载
  • 烟台有没有做网站网站安全
  • 网站建设与制作设计公司惠州seo代理商
  • 东营新闻网今日头条常州网站seo
  • 东莞全网合一网站黄页引流推广网站软件免费
  • wordpress的数据库在那里百度seo如何快速排名
  • wordpress手机客服代码免费seo快速排名工具
  • web网站开发作品关键词歌词图片
  • 汕头行业网站seo培训公司
  • 网站背景图片优化关键词歌曲免费听
  • 郑州做网站哪家专业我要发布信息
  • 西安做网站优化的公司石家庄seo按天扣费
  • 2022年西安封城通知自动app优化下载
  • 无锡做网站哪家公司好一个公司可以做几个百度推广
  • 专题网站建设工作关键词林俊杰无损下载
  • adobe 网站开发软件软文写作兼职
  • 英文网站建设 淮安免费培训网站
  • 隔离需要多少钱湖南网站seo找行者seo
  • wordpress简单企业站seo怎么刷排名