7-18 大笨钟 (10 分)
#include<iostream>
using namespace std;
int main()
{
int h,m,sum;//定义小时,分钟,和计算敲击次数的变量。
scanf("%d:%d",&h,&m);
if(h<12||h==12&&m==0){
printf("Only %02d:%02d. Too early to Dang.",h,m);
//输出不用敲击钟的情况
}
else {
sum=h-12;
if(m!=0)sum=sum+1;
for(int i=0;i<sum;i++){
printf("Dang");
//循环输出次数
}
}
return 0;
}
7-22 奇偶分家 (10 分)
#include<iostream>
using namespace std;
int main()
{
int n,j=0,o=0,z,i;
//定义数的个数,奇数,偶数,及将每个书用z临时存储
cin>>n;
for(i=0;i<n;i++){
cin>>z;
if(z%2==1)j=j+1;//奇数
else o=o+1;//偶数
}
printf("%d %d",j,o);
return 0;
}
7-15 跟奥巴马一起画方块 (15 分)
#include<iostream>
using namespace std;
int main()
{
int n,i,j;
char c;
scanf("%d %c",&n,&c);
for(i=0;i<(n+1)/2;i++){ //(n+1)/2 实现四舍五入。
for(j=0;j<n;j++)cout<<c; //每行打印n个符号
cout<<'\n'; //换行
}
return 0;
}