1 //1.3 输出HelloWorld 2 3 #include <iostream> //iostream库包含两个基本类型isteam和ostream,分别表示输出流和输入流。一个流就是一个字符序列 4 int main () 5 { 6 std::cout<<"Hello,World"<<std::endl; //endl,是一个被称为操作符的特殊值。 写入endl是结束当前行,并将与设备关联的 7 //缓冲区中的内容刷到设备中。 8 return 0; 9 } 10 11 // std是命名空间 。 作用域运算符::
1 //1.4 两数相乘 2 3 #include <iostream> 4 int main () 5 { 6 std::cout<<"enter two number "<<std::endl; 7 std::cout<<std::endl; // 输出一个回车 8 int v1,v2; 9 std::cin>>v1>>v2; 10 std::cout<<v1<<"和"<<v2<<"之积"<<v1*v2<<std::endl; 11 12 return 0; 13 }
1 /*1.9 2 使用while将50加到100 3 */ 4 5 #include <iostream> 6 7 int main() 8 { 9 int sum=0,val=50; 10 while(val<101){ 11 sum+=val; 12 val++; 13 } 14 std::cout<<"sum of 50 to 100 inclusion is "<<sum<<std::endl; 15 16 }
1 /*1.10 2 打印出10到0之间的数 3 4 */ 5 6 #include <iostream> 7 8 int main() 9 { 10 int val=10; 11 while(val>=0){ 12 std::cout<<val<<std::endl; 13 val--; 14 } 15 }
1 /*1.16 2 从cin读入一组数,输出其和; 在windows系统中,输入文件结束符的方法是ctrl+Z,然后按enter 3 4 */ 5 6 #include <iostream> 7 8 int main() 9 { 10 int sum=0,val=0; 11 while(std::cin>>val) 12 sum+=val; 13 14 std::cout<<"sum is "<<sum<<std::endl; 15 return 0; 16 }
/*1.16 从cin读入一组数,输出其和 for */ #include <iostream> int main() { int sum=0,val=0; std::cout<<"请输入一些数,按ctrl+Z表示结束"<<std::endl; for ( ; std::cin>>val ; ) sum+=val; std::cout<<"这些数的和为: "<<sum<<std::endl; return 0; }
1 /*1.17 2 统计输入每个值连续出现的次数, 必须是连续的比如 22 22 44 22 ,统计22出现2次 3 4 */ 5 6 #include <iostream> 7 8 int main() 9 { 10 // currVal是我们正在统计的数;我们将读入的新值存入val 11 int currVal=0, val=0; 12 //读取第一个数,并确保实有数据可以处理 13 if(std::cin>>currVal){ //第一个if保证输入不为空 14 int cnt=1; //保存正在处理得当前值的个数 15 while(std::cin>>val){ 16 if(val==currVal) 17 ++cnt; 18 else { //否则打印第一个数 19 std::cout<<currVal<<" ourrrs1 "<<cnt<<" times"<<"aaa"<<std::endl; 20 currVal=val; 21 cnt=1;} 22 } 23 //记住打印文件最后一个数 24 std::cout<<currVal<<" ourrrs 8 "<<" "<<cnt<<" "<<" times "<<"0000"<<std::endl; 25 } 26 return 0; 27 }
1 /*1.20 读取 一组书籍销售记录 2 3 联系如何使用他人定义的类来创建、使用对象 4 5 */ 6 7 #include <iostream> 8 #include "Sales_item.h" 9 10 11 int main() 12 { 13 Sales_item book; //读入ISBN号、售出的册数及销售价格 14 std::cout<<"请输入销售记录: "<<std::endl; 15 while(std::cin>>book) 16 { 17 std::cout<<"ISBN、售出本书、销售额和平均售价"<<book<<std::endl; 18 19 } 20 return 0; 21 22 }