练习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键直接得出数据。