所有输入(代码形式)
include<bits/stdc++.h>
using namespace std;
char ch[10];
int a;
int main(){
scanf("%s %d",ch+1,a);
//scanf丢弃开头空白字符
//缓冲区之间遇到空格认为读取完毕一次
//缓冲区末尾换行符\n滞留
//%d int *
//%u unsigned int *
//%o int *
//%x int *
//%f %e %g float *
//%lf %le %lg double *
//%c char *
//%s char *(字符串)
//%% 读入%符号
//注意! %c特殊,会读取所有空白字符,包括开头空格、Tab 换行 //scnaf读入没有边界,可能数组越界 gets(ch); //从stdin读取一行 //所有空格 Tab都被读入 //换行符\n被丢弃 //gets()也没有边界,可能溢出 fgets(ch,sizeof(ch),stdin); // 读入空白 Tab ,读入换行符,自动加入结束符\0 //指定范围,安全 ch[1]=fgetc(stdin); //所有空格、Tab、换行等空白字符, //无论在缓冲区开头、中间还是结尾,均会被读取,不忽略。 //一次只读入一个,剩余输入滞留在缓冲区 ch[1]=getchar(); //由fgetc宏定义而来,输入流为stdin cin>>ch; //cin,标准输入流,最亲切的一种 //大家都很熟悉了。
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具