如何用一串代码让一句话无限重复
2023-01-23阅读(497)
问:如何使一段c语言代码自动重复运行100次
- 答:使用循环就可以了啊,比如for循环,指定循环次数。因为是追加的方式打开1.txt,所以结果会保存在同一个文件
- 答:想让哪些代码重复一百次,那就用一个循环把对应的代码包起来。。。
问:C语言让一串字符自动重复,
- 答:很简单的,用FOR循环,比如for(int i=0;i<1000;i++)
就是从0到1000,这样就控制了次数了。
#include <stdlib.h>
int main (void)
{
for(int i=0;i<1000;i++)
{
printf("周迪,我爱你.\n");
}
system("PAUSE");
return 0;
} - 答:#include <stdlib.h>
int main (void)
{
do
{
printf("周迪,我爱你.\n");
} while("天荒地老");
system("PAUSE");
return 0;
}
寓意爱她直到天荒地老,这个创意如何?
要结果只需要按 Ctrl + C. - 答:用循环语句就行。for() ;具体的随便查一下for()的用法就行。for(i=0;i<=100;i++) {printf (" **********\n")};
- 答:如果需要无限循环的话,可以这样:
#include <stdlib.h>
int main (void)
{
while(1)
{
printf("周迪,我爱你.\n");
}
system("PAUSE");
return 0;
}
如果需要有个具体的数目的话:
#include <stdlib.h>
int main (void)
{
int N=100;//例如100次,这个数目 就是要重复的次数
while(N--) //循环100次
{
printf("周迪,我爱你.\n");
}
system("PAUSE");
return 0;
} - 答:#include <stdio.h>
int main (void)
{
int i,k;
printf("输入需要重复多少遍:\n");
scanf("%d",&k);
for(i=0;i<k;i++)
{
printf("周迪,我爱你.\n");
}
return 0;
} - 答:#include <stdio.h>
#include <Windows.h>
int main (void)
{
int a = 4;
while(a--)
{
printf("周迪,我爱你.\n");
Sleep(500);
}
return 0;
}
a后的数字是多少就重复多少次
问:在C语言中如何实现“让一句话在屏幕上重复不断的打印出来直至我设置的那个时间点结束”
- 答:// 参数:年、月、日、时、分、秒和你要显示的那句话
void MyPrint(int year, int month, int day, int hour, int minute, int second, char *text)
{
while (text != NULL)
{
time_t t = time(NULL);
struct tm *now = localtime(&t);
if (year - 1900 == now->tm_year && month - 1 == now->tm_mon && day == now->tm_mday
&& hour == now->tm_hour && minute == now->tm_min && second == now->tm_sec)
{
break;
}
else
{
printf("%s\n", text);
}
}
}
// 使用
int main()
{
// 在2012年5月18日12点以前,一直打印"Hello World"这句话
MyPrint(2012, 5, 18, 12, 0, 0, "Hello World");
return(0);
} - 答:for(i=0;i<n;i++) //n为你想要输出的遍数……
printf("************"\n); //*********为你想要输出的话 - 答:用do-while语句控制