考考你,能看出这一段代码是用哪个编程语言写的吗?
考考你,知道这一段代码是用哪个编程语言写的吗?
C++?JAVA?C#?还是“易语言.飞扬”?
{
int i = 0;
if(x == 0)
i++;
else if(x == 1)
i += 1;
else if(x == 2)
i += 2;
else
i += 3;
int sum = 0;
for(i = 1; i < 10; i++)
sum += i;
i = 10;
while(i > 0)
i--;
i = -10;
do
{
if(i == -5) continue;
i++;
}while(i <= 0);
switch(i)
{
case 0:
x = 1; break;
case 1:
x = 2; break;
default:
x = 0; break;
}
return x;
}
答案:以上代码既是合法的C++代码,也是合法的JAVA代码,也是合法的C#代码,同样也是合法的“易语言.飞扬”代码。(已经过编译器验证。)
由此可见,“类C语言”语法的影响是多么深远了吧。
(也许还是合法的 JavaScript、Lua……代码,不大把握,大家有兴趣就补充吧)
转载于:https://www.cnblogs.com/fortest/archive/2007/06/25/2057024.html
考考你,能看出这一段代码是用哪个编程语言写的吗?相关推荐
- 这段代码不讲武德,劝你耗子尾汁
来源:公众号[鱼鹰谈单片机] 作者:鱼鹰Osprey ID :emOsprey 动态数组??? 不知道你是否听说过 C99 有一个动态数组的特性,也就是说,数组大小可以根据需要动态的变化. 我们都 ...
- Algs4-1.1.13编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列)
1.1.13编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列). public class Test { public static void main(String[] arg ...
- 如何精确测量一段代码的执行时间
最近在工作中遇到了需要精确测量一段C代码执行时间的需求,大家给出的方案有以下三种: gettimeofday(2) rdtsc/rdtscp clock_gettime(2) 下面我们就逐一介绍下这三 ...
- 有兴趣的执行一下这段代码
有兴趣的执行一下这段代码: static public string GetConfigiuageConnString() { Guid dat ...
- 干货 | 收藏!16段代码入门Python循环语句
(图片付费下载于视觉中国) 作者 | 李明江 张良均 周东平 张尚佳,本文摘编自<Python3智能数据分析快速入门> 来源 | 大数据(ID:hzdashuju) [导读]本文将重点讲述 ...
- 值得收藏!16段代码入门Python循环语句
来源:大数据 本文约6000字,建议阅读10分钟. 本文重点讲述for语句和while语句. [ 导读 ]本文重点讲述for语句和while语句.for语句属于遍历循环,while语句属于当型循环.除 ...
- 包教包会!7段代码带你玩转Python条件语句(附代码)
来源:大数据 本文约5200字,建议阅读10分钟. 本文介绍了Python条件语句常用的7段代码. [ 导 读 ]条件语句通过一个或多个布尔表达式的执行结果(真值或假值)决定下一步的执行方向.所谓布尔 ...
- 有没有一段代码,让你觉得人类的智慧也可以璀璨无比?
2019独角兽企业重金招聘Python工程师标准>>> 网友在知乎的一个提问帖: 有没有一段代码,让你觉得人类的智慧也可以璀璨无比? 不一定要是完整算法,就是那种看着看着就觉得嗨爆了 ...
- 假设写一段代码引导PC开机这段代码是 ? Here is a tiny quot;OSquot; :-D
Hello world -- OS 我找到了华科绍志远博士的相关代码,发现他依据MIT的JOS的boot.S 稍作改动.然后单独剥离出来,能够非常好玩~ 资料下载地址: http://download ...
最新文章
- 知识图普嵌入技术的极简教程:KGE以及如何计算它们
- 新疆大学(新大)OJ xju 1010: 四个年级 C++ STL map 将4层循环优化成2层循环可解
- step3 . day4 数据结构之线性表 栈和队
- web前端开发最佳实践--(笔记之JavaScript最佳实践)
- java通信项目_Java项目中的多线程通信如何利用Socket实现
- OGG_GoldenGate日常维护(案例)
- python经典题库和答案_Python99道经典练习题答案.docx
- Linux 打包压缩命令
- 冯乐乐之二 shader的数学
- 计算方法-常微分方程初值问题的数值解法
- 关于bios+mbr还原uefi+gpt的系统后,出现进不去系统的问题
- 中国传媒大学计算机课程表,中国传媒大学播本课表.pdf
- WTGNet-PlC协议转换网关
- linux 查找出包含某个字符串的所有文件的方法详解
- python模拟器ipad_Appium+python自动化19-iOS模拟器(iOS Simulator)安装自家APP【转载】
- 预付费水电表系统功能有哪些?
- ZYNQ开发之PL-PS中断
- EAUML日拱一卒 用例图开篇
- 听说要发年终奖了,来来来,我们互相伤害
- html 如何实现正方形的单项选择,css实现正方形
热门文章
- 解决mysql ERROR 1045(28000)问题【忘记密码,修改配置文件,无密码登录mysql修改密码】
- 数据结构-排序基础代码
- oracle堆表和MySQL_聚簇索引对比|Oracle vs MySQL
- Ubuntu中apt与apt-get命令的区别
- gan怎么输入一维数据_时空序列预测模型GAN+LSTM
- loadrunner直接压post请求loadrunner直接压post请求
- 计算机网络之传输层:6、TCP流量控制、滑动窗口协议
- (王道408考研操作系统)第一章计算机系统概述-第一节5:系统调用
- Error: Could not find or load main class org.elasticsearch.tools.JavaVersionChecker
- ElasticSearch 未授权访问记录(端口:9200)