PASCAL,C语言和C++的编写内容大致相同吗?
发布网友
发布时间:2023-09-14 09:39
我来回答
共2个回答
热心网友
时间:2024-12-13 11:58
学好了pascal,再学c语言会感觉容易些,因为 前者有指针和结构等数据类型,指针和结构在c语言中用处很广。
学pascal还有一个用处,它对你理解结构化编程有帮助,甚至有助于你以后学习delphi(如果你可能学的话),毕竟从语法上讲,pascal是delphi的祖先。
pascal和c都是面向过程的,c++是面向对象的,这说明两者的编程思想不同,但是,事实上,当你学了c以后,你却是在c++编译平台上写程序的,例如vc++,这也说明:c++实际上是与c兼容的。
我当时就是先学了pascal,然后再学了c和c++,我感觉这个顺序不错,学号pascal对学c很有帮助,如果说有什么不同,就是c的指针比pascal更加灵活,这个特点你以后在学c的时候会有体会。
给点分数吧!!
热心网友
时间:2024-12-13 11:58
编程思想和算法是一致的,但是代码写出来是不同的。
举个例子,声明一个整型变量 i 输入一个整型数值,并在屏幕上输出i值并换行:
C程序:
#include <stdio.h>
int main(void)
{
int i;
scanf("%d",&i);
printf("%d\n",i);
return 0;
}
PASCAL程序:
program Z;
var i:integer;
begin
readln(i);
writeln(i);
end.
C++程序:
#include <iostream>
using namespace std;
int main(void)
{
int i;
cin>>i;
cout<<i<<endl;
return 0;
}