http://acm.hdu.edu.cn/showproblem.php?pid=2052
内容比较简单就是打印图案。。。
但是方法是对于四个角,第一行第四行,中间行要进行分类。
#include<stdio.h> int main(){ int j,n,m,i; while(scanf("%d%d",&m,&n)!=EOF){ for(j=0;j<=n+1;j++){ if(j==0||j==n+1){ for(i=0;i<=m+1;i++){ if(i==0||i==m+1){ printf("+"); }else{ printf("-"); } } }else{ for(i=0;i<=m+1;i++){ if(i==0||i==m+1){ printf("|"); }else{ printf(" "); } } } printf(" "); } printf(" "); } }