首页 > 其他分享 >《嘿嘿嘿》的代码

《嘿嘿嘿》的代码

时间:2023-08-14 13:12:16浏览次数:35  
标签:city cout int 代码 printf 嘿嘿嘿 include define

点击查看代码
#include <stdio.h>
#define ToString(a)#a      "oh~天啦!"
#define VAR(b) num##b
#define ToChar(c) #@c

#ifdef __cplusplus //判断是不是c++文件
//#error 亲,请使用c++文件哦!
#endif // __cplusplus //判断是不是c++文件

int main()
{
	printf("%d %s\n",123,ToString(123));
	printf("%d %d %s",1,2,"a" "我晕死了!\0" "666");
	//请赐予我一下些变量吧!
	int VAR(First) = 1;
	int VAR(Tail) = 2;
	int VAR(Cur) = 3;
	printf("\n%d %d %d\n",numFirst,numTail,numCur);
	putchar(97);
	putchar(ToChar(97));
	return 0;
}
点击查看代码
```city.h```:
"咸阳",
"西安",
"陕西"
```city.c```:
#include <stdio.h>
#include <string.h>
static char city_name[][20] = { 
    #include "city.h" //用gcc -E 宏展开run看看就是city.h文件的数据 
};
int main()
{
    {
        for(int i = 0;i < 3;i++)
        printf("%s\n",city_name[i]);
    }
    
}

点击查看代码
//滥用宏定义
#define BEGIN {
#define END }
#define qwq 0

#include <iostream>
using namespace std;
int shuzu()
{
    int a[10] = {0,2,4,6,8};
    printf("a[1] == %d\n",1[a]);
    printf("a<:1:> == %d\n",a<:1:>);
    printf("2<:a:>%d\n",2<:a:>);
    printf("sizeof 也是关键字\na_szie=%d\n:",sizeof a);
}
int add(int a,int b)
<%
    if(!a)return b;
    return add((a & b) << 1,a ^ b);
%>
int main()
BEGIN
    int n;cin >> n;
    int sum = qwq;
    int i = n;
    shuzu();
    int x = 10;
    cout << "x:" <<(x--> 0) << endl;
    //逼近
    while(x --> 0)
    {
        cout << x << endl;
    }
    code:
        sum = add(sum,i);
    if(i --> qwq)goto code;
    cout << sum << '\n';
    return qwq;
END
点击查看代码
#include <iostream>
#define fasle 1
#define true 0
using namespace std;

struct ZDJD
{
    bool O(bool x)
    {
        return x ? true : false;
    }
}o;

int main()
{
    int a[] ={1,2,3,4,5};
    int ans = 0;
    for(int i = 0;i < 5;i++)
    {
       if(o.O((i - 1)[a + 1] % 2 == 0)) 
       {
            ans -= 0xffffffff;//-1
            cout << ans << "\n";
       }
        
    }
    return 0;
}
点击查看代码
#include <iostream>
using namespace std;

void encode(int x);
void encode2(int x);
int main()
{
    int x1 =1,x2 =x1,x3=x2,x4 = x3;

    x1 <<= 1; //x *= 2;
    x2 >>= 1; //x /= 2;
    x3 = (x3 << 1)+ (x3 << 3);//x *= 10;
    for(int i = 0;i < 8;i++)
    {
        x4 <<= i;
        cout << x4 << endl;
    }
    cout << x1  << "\n";
    cout << x2 << "\n";
    cout << x3 << "\n";
    cout << "\n" <<endl;
    //swap var
    int a = 5,b = 3;
    //异或(^) 俩1为0,单1为1,双零为0
    a^=b,encode2(a),encode2(b);//a:110 = a:011 ^ b:101 a:6
    cout << "a:" <<a <<"\n"<< "b:" <<b <<"\n" << endl;
    b^=a,encode2(a),encode2(b);//b:101 = a:110 ^ b:011 b:5
    cout << "a:" <<a <<"\n"<< "b:" <<b <<"\n" << endl;
    a^=b,encode2(a),encode2(b);//a:011 = a:110 ^ b:101 a:3
    cout << "a:" <<a <<"\n"<< "b:" <<b <<"\n" << endl;
    //异或替换不等号
    if(int c=(a ^ b))cout << "不相等" << c << '\n';
    else cout << "相等" << '\n';
    //异或字符
    int x = 6;
    char ch = x ^ 48;
    cout << ch << '\n';
    int y = ch ^ 48;//y = ch - '0';
    cout << y << '\n';
    return 0;
}
#if 0
void encode(int n)
{
    for (int i = 8; i >= 0; i--)
    {
        if((n>>i)&1)
        {
            printf("1");
        }
        else
        {
            printf("0");
        }
    }
    printf("\n");
    
}
#endif
void encode2(int x)
{
    for(int i=7;i >=0;--i){cout<< ((x>>i)&i) <<"";}
    cout << '\n';
}
[multisim异或门实现](/i/ll/?i=20200507092455945.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMjk1MTI1,size_16,color_FFFFFF,t_70#pic_center)

标签:city,cout,int,代码,printf,嘿嘿嘿,include,define
From: https://www.cnblogs.com/userhhh/p/17628352.html

相关文章

  • Java基础之代码块
    1、代码块 2、好处 代码块可以提高代码的重用性比如: 3、注意使用 ......
  • 这是一份详细&清晰的 上传Android Library到JCenter 教程:如何使得自己的代码被别人优
    前言在日常Android开发中,我们经常会通过远程引用别人的代码(AndroidLibrary)来实现一些功能,如引用网络请求库Okhttp//通过在AndroidStudio的build.gradle文件中添加依赖dependencies{compile'com.squareup.okhttp:okhttp:2.4.0'}那么,该如何使得自己的代码(AndroidLibrary......
  • 可独立创建应用的SaaS多租户低代码平台之租户的应用管理说明
    在IT系统中,“租户”(tenant)通常用于指代一种多租户架构(multi-tenancy),它是一种软件架构模式,允许多个用户或组织共享相同的应用程序或系统实例,但彼此之间的数据和配置被隔离开来,拥有自己的用户、数据、配置和权限,保证每个租户的数据隐私和安全性。JVS的多租户架构是通过逻辑隔离的方式......
  • Chameleon算法的C语言实现及代码解析
    Chameleon算法的C语言实现及代码解析在计算机科学领域中,算法的设计和实现是非常重要的。而在大量的算法中,Chameleon算法以其独特的特点和应用广泛受到了研究者们的关注。本文将围绕Chameleon算法的C语言实现及其代码解析展开,通过具体的示例来解释其原理和应用。Chameleon算法的C......
  • CodeGeeX vscode代码提示,智能问答
    CodeGeeX官网https://codegeex.cn/zh-CN/CodeGeeXvscode代码提示,智能问答......
  • JaCoCo助您毁灭线上僵尸代码
    一.现状·问题随着需求不断迭代,业务系统的业务代码突飞猛进,在你自豪于自己的代码量产出很高时,有没有回头看看线上真正的客户使用量又有多少呢?费事费力耗费大量人力成本上线的功能,可能一年没人使用,如果不进行适当的下线,就会增加系统维护成本,此时就需要计划删除无用代码。但是我......
  • 5个代码技巧,加速你的Python! 转载
    原文:https://mp.weixin.qq.com/s/xLIlcXfW1O8sNxGT7RvKrQ来自公众号:快学PythonPython作为一种功能强大的编程语言,因其简单易学而受到很多初学者的青睐。它的应用领域又非常广泛:科学计算、游戏开发、爬虫、人工智能、自动化办公、Web应用开发等等。而在数据科学领域中,Python是......
  • 怎么给路径起别名, 并且开启代码提示
    效果:将src文件夹用@符号代替,并且在输入的时候还有提示实现:vue-cli创建的项目,在jsconfig.json文件里面{"compilerOptions":{"baseUrl":"./","paths":{"@/*":["src/*"]},}}......
  • ACM常见格式提取代码
    1.提取指定范围符号内用逗号隔开数字vector<int>trans(string&str){size_tstart=str.find('[');size_tend=str.find(']');stringnumStr=str.substr(start+1,end-start-1);stringstreamss(numStr);intnumber;......
  • 缓存套餐_代码开发
            ......