更多课程 选择中心

C/C++培训
达内IT学院

400-111-8989

C语言算术运算符及字符处理

  • 发布:C++培训
  • 来源:学习笔记
  • 时间:2017-07-12 15:57

算术运算符:

单目:++  --

双目:+  -  *  /  %

算术运算符示例:

#include<cstdio>
intmain(){
inta=5,b=3,c=25,d=12;
floatqu;
intre,in,de;
/*使用算术运算符*/
qu=a/b;//除法
re=a%b;//求模
in=++c;
de=--d;
printf("商为%f\n",qu);
printf("余数为%d\n",re);
printf("加1后为%d\n",in);
printf("减1后为%d\n",de);
return0;
}

练习:

算术运算符的练习题

输入两个数,求它们的和、差、积、商。

提示:

变量定义:float  num1,num2,sum…….

输入函数:scanf();  输出函数:printf();

字符型:

getchar()和putchar()示例:

#include<cstdio>
intmain(){
chara,b;
printf("请输入两个字符:\n");
a=getchar();
fflush(stdin);
b=getchar();
fflush(stdin);
putchar(a);
putchar(b);
putchar('\n');
return0;
}

类型转换

自动类型转换

原则:把表示范围小的类型的值转换到表示范围大的类型的值

 short -> int  -> long  ->  float  -> double

强制类型转换

语法:(类型名) 变量或数值 

例如: int a = 5, b = 3; float qu = float(a) / b; 

数据类型的转换示例:

#include<cstdio>
intmain(){
charc1,c2;
inti;
c1=65;
i='a';
c2=c1+32;
printf("%c,%d\n%c%d\n",c1,c1,i,i);
printf("%c%d\n",c2,c2);
return0;
}

总结:

算术运算符提供运算功能,包括+、-、*、/、%、++和--字符型变量可以存储单个字符,其值是该字符的ASCII 码getchar() 和 putchar() 函数用来输入输出单个字符的函数类型转换可以让数据实现不同类型的赋值与显示

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:C语言之符号的技巧
下一篇:C语言的关系运算符知识点归纳

C语言创建windows窗口实例

C++回调函数是什么?

C++ shared_ptr和动态数组

C语言有哪些关键词,C语言44个关键词大全

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

  • 搜索抖音号

    搜索抖音号:1821685962

    免费领取达内课程视频学习资料

Copyright © 2021 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省