发布网友 发布时间:2022-04-25 11:58
共4个回答
热心网友 时间:2023-04-26 08:55
#include<stdio.h>
int main(void)
{
char a[]="Smile!"; // 定义数组大小为1是不够的,因为字符串占7个字节
printf("%s%s%s\n“,a,a,a); // 用数组名a就可以了,而不是a[0],因为a[0]只是一个字符,另外,双引号应该放\n后面,而不包括a,a,a这些
printf("%s%s\n”,a,a);
printf("%s\n,a[0]");
return 0;
}
热心网友 时间:2023-04-26 08:56
#include<stdio.h>
int main()
{
char a[]="simle!";//a是一个字符串数组,你定义个数是 1 是错误的
int cou;//定义simle!个数,可以自已输入
int i;//设置循环变量
printf("请输入simele!次数:");
scanf("%d",&cou);
for(i=0;i<cou;i++)
printf("%s ",a);
printf("\n");
return 0;
}
热心网友 时间:2023-04-26 08:56
如下:
#include<stdio.h>
int main(void)
{
char a[]="Smile!"; // 长度要足够
printf("%s%s%s\n, a, a, a"); // a是指向字符串首字符的指针
printf("%s%s\n, a, a");
printf("%s\n, a");
return 0;
}
热心网友 时间:2023-04-26 08:57
#include<stdio.h>
int main()
{
int i;
char a[7]="Smile!";
printf("%s%s%s\n",a,a,a);
printf("%s%s\n",a,a);
printf("%s\n",a);
return 0;
}