#include<iostream>
using namespace std
int main()
{
int a,b
cin>>a>>b
cout <<"a、b的与 "<<(a&b)<<endl
cout <<"a、b的或 "<<(a|b)<<endl
cout <<"a的非 "<<(~a)<<endl
cout <<"b的非 "<<(~b)<<endl
cout <<"a、b的异或 "<<(a^b)<<endl
return 0
}
x!即阶乘
也就是
1*2*3*4*...x
使用一个递归就可以完成了
下面是一个简单的代码
#include <stdio.h>int fac(int x)
{
if(x == 0)
return 1
return x*fac(x-1)
}
int main(int argc,char **argv)
{
int x
scanf("%d",&x)
printf("%d\n",fac(x))
return 0
}
# 读入两个整型数num1 = int(input("请输入第一个整型数:"))
num2 = int(input("请输入第二个整型数:"))
# 计算它们的乘积
result = num1 * num2
# 输出结果
print("两个数的乘积为:", result)
#python版
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)