meishadevs的个人博客

Love coding love life !

几个输入输出函数的比较

几种输入输出函数的比较


printf()标准输出函数
printf("%",a);
%格式说明起始符,后跟输出的数据类型
a 指定输出数据的数据类型

#include <stdio.h>
int main()
{
     int a;
     a=123;
     printf("%d\n",a);
    return 0;
}
a以整型输出


scanf()标准输入函数
scanf("%d",&a);
%d 输入数据的类型
&a 为a分配内存

#include <stdio.h>
int main()
{
      int a;
     printf("Please input a number:\n");
    scanf("%d",&n);
   printf("%d\n",a);
  return 0;
}


 putchar()输出单个字符
putchar('字符')
如输出 hello

#include <stdio.h>
int main()
{
  putchar('h');putchar('e');putchar('l');putchar('l');putchar('o');
putchar('\n');
return 0;
}


 getchar()输入单个字符

从键盘上获取一个字符并输出
#include <stdio.h>
int main()
{
char ch;
ch = getchar();
printf("%c\n",ch);
    return 0;
} 


 puts()输出字符串

#include <stdio.h>
int main()
{
   puts("hello word");
return 0;
}


 gets()输入字符串

#iinclude <stdio.h>
int main()
{
    char str[235];
   gets(str);
   printf("%c\n",str);
  return 0;
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105970/article/details/17163867
个人分类: C语言
想对作者说点什么? 我来说一句

关于Java输入输出函数

2011年04月13日 4KB 下载

没有更多推荐了,返回首页

不良信息举报

几个输入输出函数的比较

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭