1.不是,结构化语言也可以编写出面向对象的程序,面向对象的语言的执行流程也要用结构化的语句。
2.可以,C++语言是C语言的超集。
3.C++的源程序是文本类型的文件,最好不要在Word中进行编辑,可以用一些集成化的编辑工具。
4.将一个C++源程序变成可执行程序需要编写代码,编译,调试等步骤。产生的各类文件的扩展名是exe。
5.如果要求不使用include包含头文件,那么就用到什么函数就在使用前声明一下。
6,D,D,B,D(这个问题有点儿傻),C,C,B,
7.程序填空题
#include__
#include__
__using namespace std;_________;
___________;
________
void main()
{
float i, j;
cin_>>__i _>>__j;
cout_<<_setw(10)_<<__ i*j;
}
8.编程题
(1)编程一程序输出用*组成的菱形图案。
(2)编写一程序,输入任一十进制数,将其八进制、十六进制的形式输出。
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
int input;
cout << "Input a Integer:";
cin >> input;
cout << "You Inputed :" << endl
<< "Oct:" << dec << input << endl
<< "Oct:" << oct << input << endl
<< "Hex:" << hex << input << endl;
return 0;
}
域分隔符-
::
例如std::cout
可以中文输入,任意输入法都可以.其实你可以自己尝试
不过输入的中文只有保存在字符串中才有效
如:string str;cin >>str;cout <
1.
不是,面向对象设计中也有可能用结构化设计方法;两者的思想是类似的.后者是前者的发展.面向对象设计相对比较复杂,在有些时候需要简单处理可以用结构化
2.
可以.c++完全兼容c的一切特性.反之c++程序大多数时候不能在c环境下编译
3.
文本.直接用word打开.常见后缀有cpp,cxx,C等
4.
.obj-目标文件 .exe-应用程序
在vc中还有.dsw等工程文件
5.
不使用系统提供的库函数.
比如
int main()
{int a;}
6.
(1)
D.引进了类和对象的概念-面向对象的基础就是类,将数据和操作封装起来
(2)
D.高级语言-现在的主流程序语言如java,c#,c++都是高级语言
(3)
B.移植性-有个说法,因为java具有虚拟机,所有具有在任何平台下可运行的最强移植性
(4)
D.在程序运行前就执行了-属于预编译
(5)
C.main()-c和c++都是
(6)
C.用C++语言书写程序时,一个语句可分几行写-可以的
(7)
B.33.33,18
cout<
科学技术法:cout <
7.
#include
#include
using namespace std;
void main()
{
float i,j;
cin >>i>>j;
cout <
8.
(1)
#include
#include
using namespace std;
void main()
{
int n;
cout <<"input a number:"<
n=n/2*2;
string A="*";
int i=0;
while(i++<=n/2)
{
cout.width(n+i);
cout < A+="**";
}
while(i--)
{
cout.width(n+i+1);
cout < A.erase(0,2);
}
}
(2)
#include
using namespace std;
void main()
{
int a;
cin >>a;
cout
<<"十六进制:"
<
<
恩,不错不错