输入两个int型变量,c++编程实现两个数的与,或,非,异或运算结果并且输出结果的程序怎么写?

输入两个int型变量,c++编程实现两个数的与,或,非,异或运算结果并且输出结果的程序怎么写?,第1张

C++实现以上计算,参考代码如下:

#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版


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12172648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存