c/c++练习–07
- 习题来源:C语言经典编程282例
61. 求学生总成绩和平均成绩
#include <iostream>
using namespace std;
int main(void){
double a,b,c;
cout<<"输入三个同学的成绩:";
cin>>a>>b>>c;
cout<<"总成绩为:"<<a+b+c<<""<<"平均成绩为:"<<(a+b+c)/3<<endl;
return(0);
}
62. 回文素数
任意整数i,当从左向右读与从右往左读相同,且为素数时,则为会问素数,求1000以内的所有回文素数。
#include <iostream>
using namespace std;
bool PrimeNum(int &num){
for(int i=2;i*i<=num;i++){
if(num % i ==0)
return(false);
}
return(true);
}
int main(void){
for(int i=2;i<1000;i++){
if(PrimeNum(i)){
int a=i/100,b=i/10%10,c=i%10;
if((a==c)||(a==0 && b==c))
cout<<i<<endl;
}
}
return(0);
}
63. 判断偶数
#include <iostream>
using namespace std