c语言中%[]怎么用?

[复制链接]
查看11 | 回复3 | 2020-1-13 12:29:29 | 显示全部楼层 |阅读模式
%[]主要用来输入字符串,以控制输入的字符。如:%[123]则只输入集合123中的字符,遇到其他字符输入就结束,%[^123]表示不输入字符集123中的字符,即遇到123中的某个字符就停止输入。比如我们想用scanf实现输入一行,而一行中可能有空格,如果用scanf("%s",str);则在输入遇到空格时就停止了输入,而我们用scanf("%[^\n]",s...
回复

使用道具 举报

千问 | 2020-1-13 12:29:29 | 显示全部楼层
%是取模运算,比如8%4=0;10%4=2;9%4=1....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行