1 / 60
文档名称:

怎么使用microsoft visual c++ 2010学习版编写c,c++代码?.doc

格式:doc   大小:349KB   页数:60页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

怎么使用microsoft visual c++ 2010学习版编写c,c++代码?.doc

上传人:xinsheng2008 2018/9/29 文件大小:349 KB

下载得到文件列表

怎么使用microsoft visual c++ 2010学习版编写c,c++代码?.doc

文档介绍

文档介绍:第二章 1
第三章 2
第四章 3
第五章 8
第六章 14
第七章 18
第八章 23
第九章 27
第十章 32
第十一章 33
第十二章 35
第十三章 38
第十四章 40
第十五章 43
第十六章 46
第二章
1、完整代码结构:
预处理头文件
主函数
{
语句1;//注释
……
语句n;
}
2、cout <<”****”<<endl <<”***”<<endl <<”**”<<endl <<”*”<<endl;
3、⑴单引号改为双引号
⑵“>>”改为“<<”
⑶缺少插入操作符,单引号改为双引号
⑷缺少分号
4、#include “”
int main()
{
char a;
cout <<”欢迎光临!”<<endl;
cout <<endl;
cout <<”请输入您的房间:”<<endl;
cin >>a;
cout <<”您的房间是”<<a <<endl;
return 0;
}
运行结果:
欢迎光临!
空行
请输入您的房间:F
您的房间是F
第三章
1、#include ""
int main()
{
float r;//创建一个浮点型变量存放半径
float s;//创建一个浮点型变量存放运算得出的面积结果
const float pi=;//
cout <<"请输入半径:";
cin >>r;
s=pi*r*r;//计算面积
cout <<"这个圆的面积为" <<s <<endl;
return 0;
}
2、①实型(包括双精度型或单精度型,下同)②整型③字符型④整型或布尔型⑤单精度型⑥字符串
3、①数字开头,非法②大小写敏感,不同于int,合法③合法④与数据类型同名,非法⑤中文字符,非法⑥含有空格,非法
4、①(尖括号也可以)②缺少main后面的括号③常量a应该在定义时赋值④cout语句后操作符方向错⑤c=c/,把实数结果放到了整型变量中,导致数据丢失
5、#include ""
int main()
{
int a=5,b=3,c;//a=5,b=3,c=?
c=a+b;//a=5,b=3,c=8
a=a-1;//a=4,b=3,c=8
b=b-1;//a=4,b=2,c=8
c=c+1;//a=4,b=2,c=9
cout <<a+b+c <<endl;//4+2+9=15
}
6、①整型,可能存放最大值②单精度型,可能存放某些数的和③字符型,可能存放临时的数据④布尔型,可能判断某样东西是否是空的⑤长整型,可能存放运算结果
第四章
1、①!(a<b)或a>=b②((a+b)*c)!=0或(a+b)*c③(a==1?b:c)>1或(a!=1?c:b)>1,注意条件运算符的优先级低于关系运算符④b!=0 && a/b>3或b==0? 0: a/b>3⑤b>=a && b<a或0,因为这个条件永远是假的。
2、①#include ""
int main()
{
int a=8,b=4,c=2,k=4,m=8,n=6;
cout <<a <<b <<c <<k <<m <<n <<endl;//输出842486
if (a!=b || m!=a+b)//满足,运行该语句块
{
a=2*k!=!m;//(!m)=0,(2*k)=8,(8!=0)=1,所以a=1
a=a+a;//a=2
}
if (a+b>=0 && m/>2)//(m/)结果为实数,大于2,满足条件,运行语句块
{
m=k+3*!c;//(!C)=0,(k+3*0)=k,m=k,所以m=4
}
else//配第二个if,所以不运行
{
k=k*!m!=c;
}
cout<<a <<m <<k <<endl;//输出244
return 0;
}
②#include ""
int main()
{
int a=0,b=1,c=2;
switch (a)//判断变量a的值
{
case 0://a=0,故运行这句
cout <<b+c <<endl;//输出3,但没有break,继续运行
case 1:
{
a=a+b*c;//a=0+1*2=2
switch (a)//再次判断a的值
{
case 2://a=2,故从这句开始运行
cout <<b+c