- 博客(6)
- 收藏
- 关注
原创 数据计算之后溢出问题,字符和不定长字符串的输入和输出,特殊字符空格,换行。
题目描述输入两个正整数,输出其最大公约数和最小公倍数。输入输入两个正整数n和m(n,m<=1000000)。输入保证最终结果在int范围内。输出输出两个整数,用空格隔开。表示m和n的最大公约数和最小公倍数。样例输入4 6样例输出2 12提示注意运算过程中的溢出问题。
2024-09-29 08:00:00 843
原创 C语言初阶结构体
struct St s = { {"丽丽","15660563728","女",166},100,3.14};结构体成员的类型可以是任意合法的数组类型,包括基本数据类型(int,char,float..),指针,数组和其他结构体类型。struct Peo p1 = {"张三","18837301874","男",180};s = { {"丽丽","15660563728","女",166},100,3.14};人:名字,电话,性别,身高.......//名字,电话,性别为char类型,身高为int类型。
2024-09-28 14:15:42 729
原创 C语言中的操作符(学习笔记,仅供参考,若有错误欢迎留言改错)
C语言中的操作符的详细学习记录,包括算数操作符,移位操作符,位操作符,赋值操作符,单目操作符,关系操作符,逻辑操作符,条件操作符,逗号表达式,下标引用,函数调用和结构成员,表达式求值。
2024-09-27 12:07:51 826
原创 C语言中数组名的理解和注意事项!!!
在一维数组中数组名确实能表示首元素地址,但是有两个例外。1.sizeof(数组名),这里的数组名表示的是整个数组,计算的是整个数组的大小,单位是字节。2.&数组名,这里的数组名表示整个数,取地址的是整个数组的地址。以下代码可以自己动手写一下,易于加深理解。注意:在构造函数中形参为数组名时,在该函数中使用sizeof(数组名)计算的是数组首元素地址的大小,而不是整个数组的大小,因为数组在传参的时候,传递的是地址。
2024-09-20 09:25:02 140
原创 C语言小白应该注意的运算符优先级问题!!!
当然最简单的验证两个运算式子是否相等,就是带进去几个数字,计算一下,看看是否相等!但是在C语言中是不相等的,C语言中同级需要严格按照从左到右的顺序依次进行计算!++ -- &第四级:< =>例如:在数学中x*y/u*v和(x*y)/(u*v)相等!第二级:* / %C语言中的运算和数学是不完全一样的。第五级:==!第三级:+ -
2023-01-02 10:26:07 81 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人