怎么用循环来实现?

来源:百度知道 编辑:UC知道 时间:2024/06/23 07:36:38
hi!hi!hi!
hi!hi!
hi!

1用循环来实现
2要将hi!定义为数组来实现这个 就是说怎么定义字符串数组?

void do_it(void)
{
int i;
char hi[] = "hi! hi! hi!";

for (i = 0; i < sizeof(hi); i += 4)
puts(hi + i);
}

#include<iostream.h>
using namespace std;
int main()
{
char a_str[4]="hi!";
for(int i=3;i>=1;i--)
{
for(int j=1;j<=i;j++)
cout<<a_str;
cout<<"\n";
}//endfor
}//end main()

用指针数组
#include<stdio.h>
main()
{char *string[6]={"hi!","hi!","hi!","hi!","hi!","hi!"};int i=0;
for(i=0;i<=5;i++)
{printf("%s ",string[i]);if(i==2||i==4)printf("\n");}}