A. c语言编程用那个软件比较好
vc6.0很好啊。不用装补丁!!VS很大的2~3个G,不过可以选择安装。反应比较慢。不太喜欢,特别是对MFC的改进!!!VC9百多M。各方面很好,就是有一个Bug。
有时编译连接的时候会卡在那儿不动。这个但凡用过VC的人都知道。
我一直用的VC6.0
B. 能在网上在线编译C语言,并编译呈现出来的网站是什么
Ideone
Ideone(http://ideone.com/)是一个在线多语言编程执行器工具,可以在线直接做编译和执行动作,支持包括C++,Java,JavaScript,Perl,PHP,Python和Ruby在内的40多种编程语言.Ideone是一个简易的编程测试工具,虽然不能替代专业版的工具,但是其功能非常全面.,该页面上有不少广告,看的有点不爽.
望采纳~
有问题欢迎继续追问
C. 用C语言编写简单的MIPS模拟器 要有代码
硬件平台是什么?pc上还是51上或者arm,mips?不
同硬件平台汇编不同,编译器对程序的处理也就不同。
用汇编一般都是考虑到可以直接访问寄存器,速度有优势,但最大的缺点是不能跨平台,可移植性很差。
D. 求一个全国计算机二级C语言考试模拟软件
去淘宝上买一本书,会有配套的。
C语言复习有什么经验呢?
前一个月时间基本上花在熟悉掌握书本知识上,看两到三篇基本上书本就搞定了。篇看书是认真仔细,每个知识点多要熟悉,当然还结合希赛等考网上的章节复习一起看。
有了一遍准备,第二遍就可以仅过目知识点。
第二遍看完后开始着手做章节后的习题,一个一个过关,依照问题再看第三篇到书上找答案,还是没能解决的问题就到希赛、全国计算机等级考试等论坛上请教,有问题肯定会有人答复哦,复习效果超好的。
E. 谁有C语言计算机模拟器的源代码加注释。[email protected]
/*/////////////////////////////////////////////////////////////
* 功能:实现一个计算器程序 改一下输入输出,,,把头文件换了就行了饿我的是C++写的
* 作者: 曾胜 mayi_qiong 我拿的我同学的题目修改的,,已经很完美了,,要求完全一样
* 时间:
*////////////////////////////////////////////////////////////*/
#include<iostream>
#include<string>
#include <stdlib.h>
#include <conio.h>
#include<vector>
static int i;
using namespace std;
class calculator
{
private:
char ch;
double a[10],b[10]; //定义数组
double s[10];
char c;
public:
int Show()
{
cout<<"请输入等式:"<<endl;
for( i=0;i<10;i++)
{ cout<<"请输入'数字','符号','数字'字符处理请按'0'"<<endl;
cin>>a[i]; if(a[i]==0) goto kk;
cin>>c;
cin>>b[i];
system("pause");
kk:
if(a[i]==0)
{ cout<< "清除全部按A,清除上一个按C,输出以上按算式及结果按S"<<endl;
char ch;
cin>>ch;
switch(ch)
{ case 'a' :
case 'A' :
system("cls"); i=-1; cout<<"数据完全清除任意键继续"<<endl; system("pause"); break;
case 'C':
case 'c':
system("cls");
aa();
break;
case 'S' :
case 's' :
show_all(); system("pause"); break;
} cin.clear();//清掉cin,因为cin会导致死循环
}
else
switch(c)
{
case '+':
s[i]=a[i]+b[i];
break;
case '-':
s[i]=a[i]-b[i];
break;
case'*':
s[i]=a[i]*b[i];
break;
case'/':
s[i]=a[i]/b[i];
break;
}
system("cls");
cin.clear();//清掉cin,因为cin会导致死循环
}
return 0;
}
void show_all()
{
for(int j=0;j<i;j++)
{ cout<<a[j]<<c<<b[j]<<"="<<s[j]<<endl; } }
void aa(){ do{ i--; for(int j=0;j<=i-1;j++)
{ cout<<a[j]<<c<<b[j]<<"="<<s[j]<<endl;
}
cout<<"继续请按C,其他退出"<<endl;
cin>>ch;
}while(ch=='C'||ch=='c'); }
void show(){
system("cls");
cout<<"\n\n\n\n\n\n\n";
cout<<"==============================================================================="<<endl;
cout<<"\n\n";
cout<<" 作者: 曾胜"<<endl;
cout<<"\n\n";
cout<<" 学号:"XXXXXXX<<endl;
cout<<"\n\n";
cout<<" 专业:软件工程"<<endl;
cout<<"\n\n";
cout<<" 学院:软件学院"<<endl;
cout<<"\n\n";
cout<<" 指导老师:李祥"<<endl;
cout<<"\n\n";
cout<<"================================================================================"<<endl;
cout<<endl;
}
};
int main()
{
system("color 0A");
calculator s;//实例化对象
s.show();
getch();//暂停
system("cls");
s.Show();
return main();
return 0;
}
F. 有没有用python写的c语言的编译或模拟器
github上有.
只是为了自己练手用的
实际意义不大.
作为脚本语言 用来做编译器 效率实在不高...