C++primer 第五版第一章(初学C++(VS2010),记录下脚步,方便回头看足迹)

练习1.3

#include<iostream>

using namespace std;

int main(){

cout<<"Hello,World."<<endl;

return 0;

}

练习1.4

#include<iostream>

using namespace std;

int main(){

cout<<"Enter two numbers:"<<endl;

int v1=0 ,v2=0;

cin>>v1>>v2;

cout<< "Multiply "<<v1 <<"by"<< v2<<" is"<<v1*v2<<endl;

return 0;

}

练习1.6

程序不合法,改为:

std::cout<<"The sum of"<<v1;

std::cout<<"and"<<v2;

std::cout<<"is"<<v1+v2<<std::endl;

练习1.9

#include<iostream>

using namespace std;

int main(){

int sum=0,val=50;

while(val<=100){

       sum+=val;

        val++;}

cout<<"The sum of 50 to 100 inclusive is "<<sum<<endl;

return 0;

}

练习1.10

#include<iostream>

using namespace std;

int main(){

int val=10;

while(val>=0){

cout<<val<<endl; 

val--;

      }

return 0;

}

练习1.11

#include<iostream>

using namespace std;

int main(){

int v1,v2;

cout<<"Enter two numbers:"<<endl;

cin>>v1>>v2;

if(v1<v2){

int i=v1;v1=v2;v2=i;}//现在将数值大的值放在前面。

while(v1>=v2){

cout<<v1<<endl;

v1--;

      }

return 0;

}

练习1.12

将-100到100之间的整数相加,sum值为0。

练习1.13

用for循环重新编辑1.9:将while语句替换成

for(int val=50;val<=100;++val)

     sum+=val;

用for循环直接编辑1.10:

int main(){

for(int val=10;val>=0;--val)

cout<<val<<endl;

return 0;

}

用for循环直接编辑1.11

int main(){
int v1,v2;
cout<<"Enter two numbers:"<<endl;
cin>>v1>>v2;
if(v1<v2){
int i=v1;v1=v2;v2=i;}
for(;v1>=v2;v1--)
cout<<v1<<endl;
return 0;
}

1.16

#include<iostream>

using namespace std;

int main(){

int sum=0,value=0;

cout<<"Enter the numbers:"<<endl;

while(cin >> value)

sum+=value;

cout<<"Sum is:"<<sum<<endl;//文件结束符ctrl+c

return 0;

}

在运行窗口中输入完所有数值后,需要按结束符ctrl+c,不能用enter键直接得出数据。




      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值