初学C语言3

a转A
char ch = 'a';
printf("%c\n", ch - '32');
备注:32也可以写成空格' '    一个空格代表32
系统自带的两张图片+手机的图片
scanf可以读取不同格式的数据
格式字符串的用法与printf函数类似
读取基本类型的值时,变量前要加&(取地址)
%d把输入解释成有符号整型
%c把输入解释成字符型
%s把输入解释成字符串
%f把输入解释成单精度浮点数
%lf把输入解释成双精度浮点数
设计武器最大伤害200,要求输入玩家的力量,计算武器实际最大伤害
double shijishanghai;
int strength;
double maxshanghai = 200;
printf("请玩家输入当前角色的力量: ");
scanf("%d, &strength");
shijishanghai = maxshanghai * (strength + 100) / 100;
printf("武器的实际伤害时: %.2lf", shijishanghai);
取模%     5 % 2 (即取5除以2的余数)
取模的值(正负)与第一个数(被除数)有关
运算符 赋值运算符 算术运算符 关系运算符 逻辑运算符
表达式操作与算符结合  a = (b+3) + (b-1)
单等号= 计算顺序:从右往左
一元运算符:++(后置)、--(前置)   二元运算符:+、-、*、/(除法)、%(取模)
运算符可以比较 大小 高低 长短
printf("整型所占空间是%d字节\n", sizeof(int));
sizeof 默认单位4字节    long long 8字节
posted @ 2020-03-12 21:26  BBE1  阅读(118)  评论(0)    收藏  举报