起床稍微晚了点.9点多才起来.
C++ primer 第四版启动.前面的都看过,所以看的不是很慢.显示器雾化了,害我-跟=分不清. - -
用的是Visual C++ 6.0,没有用2005.
输入两个字,显示较大的那个数
#include <iostream.h>
int main()
{
cout<<"enter two number:"<<endl;
int v1,v2;
cin>>v1>>v2;
if(v1<=v2)
{
cout<<v2<<endl;
}else
{
cout<<v1<<endl;
}
return 0;
}
计算两个数之间连续数字的和
#include <iostream.h>
int main()
{
cout<<"enter two number:"<<endl;
int v1,v2;
cin>>v1>>v2;
int lower,upper;
if(v1<=v2)
{
lower=v1;
upper=v2;
}else
{
lower=v2;
upper=v1;
}
int sum=0;
for (int val=lower;val<=upper;++val)
sum+=val;
cout<<"sum of "<< lower
<<" to "<<upper
<<" inclusive is "
<<sum<<endl;
return 0;
}
老实说,这些简单的代码我都不一定一次能编写对,新手该多写写简单的代码是吧?
下面这个代码是比较有意思的,以前一直不知道如何输入不确定数目的数字,如何写代码.去csdn下载了C++ primer 的课后答案看了下,来欣赏一下这程序.
#include <iostream.h>
int main()
{
int amount=0,value;
//读入数据直到遇见文件结束符,计算所读入的负数个数
while(cin>>value)
if(value<=0)
++amount;
cout<<"amount of all negative values read is "
<<amount<<endl;
return 0;
}
注:文件结束符是"/0"
很有趣,以前问了那些编程学的好的同学,也不会做,哇咔咔