已知C语言中的按位异或运算(“XOR”)用符号“^”表示。对于任意一个位序列a,存在a^a=0。C语言程序可以利用这个特性来实现两个数值交换的功能。以下是一个实现该功能的C语言函数:
假定执行该函数时*x和*y的初始值分别为a和b,即*x=a且*y=b,请说明每一步执行结束后x和y各自指向的内存单元中的内容分别是什么?
关于C++主函数特性,下列叙述正确的是()。
A.主函数在同一个C++文件中可以有两个
B.主函数类型必须是void 类型
C.主函数一定有返回值
D.每个C什程序都必须有一个main()函数
A.任意取出3个不同的自然数,其中一定有两个数的和是偶数
B.把10个苹果分给7个小朋友,其中有一个小朋友至少会分到3个
C.5名学生在一起练习投篮,共进了42个球,那么至少有一个人投进了10个球
D.10个零件中有3个次品,要保证取出的零件中至少有一个是次品,至少应取出4个