一段同时适用于python和c99的代码

x33g5p2x  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(104)

关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。

43分钟前关门了。
改进这个问题
我是一个狂热的python用户,最近我开始学习c99。我觉得写一段既能用python又能用c99的代码会很有趣。经过30分钟的反复试验,我终于写出了以下a+b代码:


# include <stdio.h>

# define comment "This code is multilingual."

# define e /*

# define from //

from math import *
e

# undef e

'''

* /

int main(void){int a, b; scanf("%d %d", &a, &b); printf("%d", a+b); return 0;}
/*
'''
a, b = map(int, input().split())
print(a+b)

# define e */

e

这段代码似乎在两种语言上都能正常工作,没有任何错误。我的问题是:
这段代码完全符合语言规范吗?我担心这段代码在理论上有错误的部分,但编译器或解释器只是忽略了这些部分。
编写多语言代码这一“挑战”是否已经为人们所熟知?如果是这样,我想知道在哪里可以找到更多的资源和代码。
感谢您的阅读!:)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题