Ⅰ c语言题 在控制台输入一句话,利用while循环输出这句话10遍。求代码!!!
#include<stdio.h>
int main()
{
int i = 0;
char a[128] = {0};
scanf("%s", a);
while(i++ < 10)
printf("%s",a);
return 0;
}
Ⅱ 新手提问:C语言如何输出一句话啊,具体怎么做
我把完整的代码给你吧!
#include “stdio.h”//这个是头文件
void main()//这个是主函数
{
printf("hello word\n");
}
你直接把这段代码拷贝过去就可以实现你要的功能了。
觉得有帮助的话,请采纳,谢谢!
Ⅲ C语言,怎调用函数输出一句话
这样就可以了:
#include<stdio.h>
intmain()
{
voidcu();
cu();
return0;
}
voidcu()
{
printf("中国");
}
Ⅳ C语言程序中明明只要求打印一句话,结果运行时她一句话打印了两遍
改为花括号:
{ for (...); // 加分号
printf("。。导入完毕");
}
Ⅳ C语言怎样输入一个名字后输出一个特定句子
源代码如下:
#include<stdio.h>
#include<string.h>
voidmain()
{
charstr[100];
printf("请输入张三:");
scanf("%s",str);
if(strcmp(str,"张三")==0)//两个字符串相等时,strcmp返回0
{
printf("我傻瓜 ");
}
else
{
printf("你输入的是:%s ",str);
}
(5)c语言输入一句话打印一句话扩展阅读
源代码编辑的注意事项
1、定义一个变量存放输入的数字,写一个for循环,循环次数就是输入的这个数字,循环体里面就是循环拼接输出的特定的字符,最后输出就可以。
2、利用for循环控制输出的字符,意思是当i<=n时,则执行循环内的语句,然后加1再进行判断;当条件不符时,跳出这个循环。
Ⅵ C语言函数调用怎么输入一句话输出另一句
这个还真就不知道
Ⅶ c语言如何实现逐个输出一段话
1、使用sleep函数暂停,用pirntf %c参数一个个输出即可。
2、例程:
#include<stdio.h>
#include<windows.h>
#include<string.h>
intmain()
{
charc[]={"你好,中国!"};
inti;
for(i=0;i<strlen(c);i++)
{
printf("%c",c[i]);
Sleep(100);//休眠100毫秒
}
printf(" ");
return0;
}
Ⅷ 在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);
}
Ⅸ 输入一个数然后输出一句话的程序用C语言怎么编写
用if或switch语句如`:
switch((int)x)
{
case 9:printf("你好\n");break;
case 8:printf("您好\n");break;
case 7:printf("我爱你\n");break;
case 6:printf("......\n");break;
default:printf("重庆\n");
}
你输入6,7,8,9,分别输出相应的话 这只是部分 你还要在前面加上预处理和主函数
Ⅹ c语言中,使用scanf输入一句话,中间有空格,怎样用printf将这句话打印出来
#include<stdio.h>
int main()
{
char a[50];
int i=0;
scanf("%c",&a[i]);
while(a[i] != '\n')
{
i++;
scanf("%c",&a[i]);
}
for( int j=0;j<i;j++)
printf("%c",a[j]);
return 0;
}
直接scanf("%s",a);
scanf会遇到空格就结束输入了 所以用在用字符串时gets好些