首页 > 代码库 > 第六章 编程练习
第六章 编程练习
第一题
1 #include<iostream> 2 #include<cctype> 3 using namespace std; 4 int main() 5 { 6 char arr[80]; 7 char ch; 8 cin.getline(arr,80); 9 int i=0;10 ch=arr[0];11 while((ch!=‘@‘)&&(i<=80))12 {13 if((ch>=‘a‘)&&(ch<=‘z‘))cout<<char(toupper(ch));14 else if((ch>=‘A‘)&&(ch<=‘Z‘))cout<<char(tolower(ch));15 else cout<<ch;16 i++;17 ch=arr[i];18 }19 return 0;20 }
第二题
1 #include<iostream> 2 #include<cctype> 3 using namespace std; 4 int main() 5 { 6 double temp; 7 double donation[10]; 8 double sum=0; 9 int count=0;10 double ave=0;11 int i;12 for(i=0;i<10&&cin>>temp;i++)13 {14 donation[i]=temp;15 sum+=donation[i];16 }17 ave=sum/i;18 for(int j=0;j<i;j++)19 {20 if(donation[j]>ave)count++;21 }22 if(i!=10)cout<<"input error"<<endl;23 cout<<"the number of digit you have input "<<i<<endl;24 cout<<"ave="<<ave<<endl;25 cout<<"count="<<count<<endl;26 return 0;27 }
第六章 编程练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。