赞
踩
该专栏主要介绍 C 语言的基本语法,作为《程序设计语言》课程的课件与参考资料,用于《程序设计语言》课程的教学,供入门级用户阅读。
除了 printff 和 scanf 函数外, C 语言常用的标准输入输入库函数中还包含 getchar 函数、gets 函数、putchar 函数与puts 函数。
getchar 函数的功能是从键盘输入一个字符,该函数没有参数,函数的返回值就是输入的字符。格式如下:
getchar();
例如:
#include<stdio.h>
int main() {
int x;
char ch;
ch=getchar();
putchar(ch);
return 0;
}
以上程序的运行结果如下:
gets 函数的功能是接收从键盘输入的一个字符串,存放在字符数组中,函数的返回值是字符数组的起始地址。格式如下:
gets(str);
例如:
#include<stdio.h>
int main() {
char str[10];
gets(str);
printf("%s",str);
return 0;
}
以上程序的运行结果如下:
putchar 函数的功能是将一个字符输出到显示器。参数可以是字符、转义字符或字符型常量。格式如下:
putchar(c);
例如:
#include<stdio.h> int main() { int i; char str[10]; str[0]='G'; str[1]='o'; str[2]=111; str[3]='d'; str[4]='\n'; str[5]='b'; str[6]='y'; str[7]='e'; str[8]='.'; for(i=0;i<10;i++){ putchar(str[i]); } return 0; }
以上程序的运行结果如下:
puts 函数的功能是将字符串输出到显示器。该函数没有返回值。格式如下:
puts(str);
例如:
#include<stdio.h> int main() { int i; char str[10]; str[0]='G'; str[1]='o'; str[2]=111; str[3]='d'; str[4]='\n'; str[5]='b'; str[6]='y'; str[7]='e'; str[8]='.'; printf("%s\n\n",str); puts(str); return 0; }
以上程序的运行结果如下:
输出时可以包含转义字符,例如:
#include<stdio.h>
int main() {
puts("I\nLove\nYou!");
return 0;
}
以上程序的运行结果如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。