/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:刘畅
* 完成日期:2014 年 12 月 1 日
* 版 本 号:v1.0
*
* 问题描述:阅读下面的程序;
* 输入描述:啥也不用输;
* 程序输出:输出该输出的。
。
(4)
#include <iostream>
using namespace std;
int main( )
{
int n=0;
char str[80]="Beijing-China 2008";
cout<<str<<endl;
while(str[n]!='\0')
str[n++]=str[n]>='a'&&str[n]<='z'?str[n]-'a'+'A':str[n];
cout<<str<<endl;
return 0;
}
运行结果:
(5)
#include <iostream>
using namespace std;
int main( )
{
int x[2][3]={5,4,6,7,8,9};
int m[2],i,j;
for (i=0;i<2;i++)
{
m[i]=x[i][0];
for(j=1;j<3;j++)
if(x[i][j]<m[i]) m[i]=x[i][j];
}
for (i=0;i<2;i++)
cout<<m[i]<<endl;
return 0;
}
运行结果:
(6)
#include <iostream>
using namespace std;
int main( )
{
int a[4][4]= {1,2,4,7,2,3,5,8,4,5,6,9,7,8,9,10};
int i,j,found=0;
for(i=0; j<4; i++)
for(j=0; j<=i; j++)
if(a[i][j]!=a[j][i])
{
found=1;
break;
}
if(found) cout<<"No!"<<endl;
else cout<<"Yes!"<<endl;
return 0;
}
运行结果: