目录一、scanf() 和 printf() 函数实例二、getchar() 和 putchar() 函数实例1实例2三、gets() 和 puts() 函数实例
#include <stdio.h>
int main()
{
char a[100];
printf("Please enter: ");
scanf("%s", a);
printf("\nYou entered : %s\n", a);
return 0;
}
运行结果
遇到空格时,输入结束
#include <stdio.h>
int main()
{
int a;
printf("Please enter: ");
a = getchar();
printf("\nYou entered : ");
putchar(a);
printf("\n");
return 0;
}
运行结果
int getchar(void);
int putchar(int a);
向标准输出写一个字符返回写了几个字符,EOF(-1)表示写失败
#include <stdio.h>
int main()
{
int a;
while ((a = getchar()) != EOF) {
putchar(a);
}
printf("EOF\n");
return 0;
}
运行结果
char *gets(char *s)
函数从 stdin 读取一行到 s 所指向的缓冲区,直到一个终止符或 EOF。int puts(const char *s)
函数把字符串 s 和一个尾随的换行符写入到 stdout。#include <stdio.h>
int main()
{
char a[100];
printf("Please enter: ");
gets(a);
printf("\nYou entered : ");
puts(a);
return 0;
}
运行结果
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!
--结束END--
本文标题: 一起来学习C语言的输入和输出
本文链接: https://www.lsjlt.com/news/143394.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0