首页 > 代码库 > [读入输出优化]4.15正确的打开方式
[读入输出优化]4.15正确的打开方式
读入输出优化
大概是那种写了不一定有用,但是好歹算是个心理安慰的东西
考试题太难不知该从何下手
先写个读入输出优化压压惊
没啥好讲解的部分,getchar,putchar是最快的读入输出方式
剩下的背模版就行
提示:名字取个别那么常见的就行
/*代码部分*/
int read()
{
int x,f=1;
char ch;
while (ch=getchar(),ch<48||ch>57)
if (ch==‘-‘) f=-f;
x=ch-48;
while (ch=getchar(),ch>=48&&ch<=57)
x=x*10+ch-48;
return x*f;
}
void write(int x)
{
if (x==0)
{
printf ("0 ");
return ;
}
int num=0;
char c[11];
while (x)
c[++num]=x%10+48,x/=10;
while (num) putchar (c[num--]);
printf (" ");
}
/*正确的打开方式*/
for (i=1;i<=n;i++) a[i]=read();
for (i=1;i<=n;i++) write(a[i]);
本来还有些废话想说,赶着走就先算了
来日方长
就是这样,喵~
一叉一叉插进你的心
[读入输出优化]4.15正确的打开方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。