文章目录
- 前言
- 一、题目描述
- 二、题目分析
- 三、解题
- 程序运行代码
前言
本系列为二维字符数组编程题,点滴成长,一起逆袭。
一、题目描述
输出basic和BASIC
二、题目分析
法一:
for(i=0;i<=1;i++){
for(j=0;j<6;j++){
putchar(a[i][j]);
printf(“%c”,a[i][j]);
}
putchar(‘\n’);
}
法二:
for(i=0;i<=1;i++){
printf(“%s\n”,a[i]);
}
三、解题
程序运行代码
#include<stdio.h>
#include<string.h>
int main() {
int i,j;
char a[][6]={"basic","BASIC"};
/*
for(i=0;i<=1;i++){
for(j=0;j<6;j++){
putchar(a[i][j]);
printf("%c",a[i][j]);
}
putchar('\n');
}
*/
for(i=0;i<=1;i++){
printf("%s\n",a[i]);
}
return 0;
}