3.6 上机实践习题
1.声明一个包含10个元素的一维数组,并对其进行初始化,最后输出结果。
【提示】上述题目主要是要求读者学习一维数组的知识,重点是掌握如何声明、初始化及使用。
【关键代码】
01 int array[]={1,1,2,3,5,8,13,21,34,55}; 02 int i=0; 03 for(i=0;i<10;i++) 04 { 05 cout<<array[i]<<""; 06 }
2.利用cin和cout得到用户输入的字符串,在输出内容后输出长度。
【提示】上述题目主要是要求读者学习字符串相关知识,重点是掌握字符串函数的使用过程。
【关键代码】
01 char str[100]; 02 cout<<"Please input string:"<<endl; 03 cin>>str; 04 cout<<str<<"length is"<<strlen(str)<<endl;
3.声明一个包含20个元素的二维数组(2×10),并对其进行初始化,最后输出结果。
【提示】上述题目主要是要求读者熟悉多维数组的知识,重点掌握多维数组的使用。
【关键代码】
01 int array[2][10]={{1,1,2,3,5,8,13,21,34,55},{1,1,2,3,5,8,13,21,34,55}}; 02 int n=0; 03 int i=0; 04 for(n=0;n<2;n++) 05 { 06 for(i=0;i<10;i++) 07 { 08 cout<<array[n][i]; 09 } 10 cout<<endl; 11 } 12 return 0;