当前位置:首页 » 编程语言 » c语言字符串读入

c语言字符串读入

发布时间: 2025-03-16 02:21:23

c语言中,输入任意字符串,任意空格隔开

用scanf以%s读入字符串,即可实现输入以空格分隔的字符串。

以下代码功能为,循环读入以空格分隔字符串,并每行打印一条,读到EOF时,停止输入。

intmain()
{
chars[100];
while(~scanf("%s",s))puts(s);
}

Ⅱ C语言输入输出字符串

在C语言中,输入输出字符串有以下两种方式:
1
用scanf/printf输入输出。
scanf/printf是C语言的格式化输入输出函数,可以用于输入输出各种基础类型,字符串(char*)也在其支持范围内。
格式化字符为%s。
定义
char
str[100];
输入
scanf("%s",str);
输出
printf("%s",str);
2
C语言还支持专门的字符串输入输出函数:gets/puts。
gets的作用为,读入一行输入,并将读到的换行符替换为字符串结束符。
puts的作用为,将字符串单行输出,即输出字符串内容后,会自动在结尾增加换行。
定义
char
str[100];
输入
gets(str);
输出
puts(str);

热点内容
android向上滑动 发布:2025-07-18 01:04:48 浏览:41
atom编译器utf8 发布:2025-07-18 01:03:50 浏览:839
android对应ndk 发布:2025-07-18 00:53:46 浏览:217
sm4算法使用 发布:2025-07-18 00:53:42 浏览:817
oracle同步mysql数据库 发布:2025-07-18 00:42:27 浏览:192
go语言编译其他平台 发布:2025-07-18 00:42:23 浏览:281
二叉树非递归先序遍历算法 发布:2025-07-18 00:39:45 浏览:357
压缩热泵循环 发布:2025-07-18 00:38:04 浏览:888
安卓自动升级在哪里关掉 发布:2025-07-18 00:36:37 浏览:360
键盘按f9键不可以编译怎么调 发布:2025-07-18 00:11:34 浏览:313