- 博客(5)
- 收藏
- 关注
原创 C++学习:给⼀个不多于5位正整数,要求:计算它是几位数并分别输出每一位数码。
如何限制输入的内容,或者判断输入的内容是否为某一特定的类型,具体内容见如下方注释。
2023-09-12 22:29:17 520 1
原创 C++学习:给出a,b 两个数的值,从键盘输⼊,将两个变量的值进行交换输出。
函数swap(a,b)该函数可以交换各种数据类型例如整数、浮点数、甚⾄是各种容器例如vector等。第⼀步:拿⼀个空桶c出来,把a桶中的水倒入空桶c,现在a桶为空,c桶中的水为a桶中的水。运算规律:(1异或1等于0, 1异或0等于1,0异或0等于0。第三步:将c桶中的水倒入b桶,最终a桶为b桶的水,b桶为a桶中的水,完成交换。第⼆步:将b桶的水倒入桶,现在a桶中的水为b桶中的水,b桶为空。有两桶水,我们假设叫做a桶和b桶,如何使两个桶中的水交换呢?异或运算:仅适用于整数交换,采用位运算中的异或操作。
2023-09-12 18:22:56 1060
原创 C++学习:编写程序实现大小写英文字母相互转换
通过字符类型的特点来判断输入字母对应的大写字母或小写字母。大写字母的ASCII码比小写字母的小,且两者相差32。通过下标对应来判断输入字母对应的大写字母或小写字母。要将大写字母转为小写字母,大写字母+32。要将小写字母转为大写字母,小写字母-32。A的ASCII码是65。a的ASCII码是97。
2023-09-12 17:58:16 1100
原创 C++学习:给出⼀个百分制成绩,要求输出成绩等级‘A’,‘B’,‘C’,‘D’,‘E’。90分以上为‘A’,80-89为‘B’,70- 79分为‘C’,60-69分为‘D’,60分以下为‘E’。
取出十位上的数字,用整数除法的强制取整,把浮点数强制转换为整数时,小数位不会四舍五入,会强制舍弃掉。2.判断这个成绩是在哪个区间内,输出对应的等级。1.定义一个变量存储成绩。
2023-09-12 17:28:10 2459
原创 C++学习:编写程序判定给定年份是否为闰年,年份由键盘输入
然后考虑能否整除这个条件如何实现,程序设计中有这样⼀种运算叫做取余运算,顾名思义,取两数相除的余数,那我们可以发现,如果余数为0,则可以表示整除。然后通过读题,我们抓到题⽬中的关键字有“是否”两个字,这也就决定了我们程序中要使⽤选择分⽀结构也就是if-else语句或者三⽬运算符。这就是语句条件表达式中要写的条件,“并且“翻译成程序语⾔就是逻辑运算符”&&“,“或者”翻译成程序语⾔就是逻辑运算符”||“。⾸先我们要从键盘输⼊⼀个整数,则需定义⼀个变量表示输⼊的年份。
2023-09-12 14:29:53 1040
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人