您的位置:首页 > 编程语言

C编程(二)基本输入输出函数用法

2017-07-03 18:40 288 查看
这些都是很基础的知识,整理出来,一定注意格式。

1: 输出: printf() —将变量的内容输出到显示器上

四种用法:

1.1: printf(“字符串\n”);



1.2: printf(“输出控制符”,输出参数);

输出控制符包含如下:%d,%ld,%f,%lf,%c,%x(小写),%X(大写),%#X(前面有0X提示符的),%o,%s



1.3: printf(“输出控制符1 输出控制符2 ….”,输出参数1,输出参数2,…..);



1.4: printf(“输出控制符 非输出控制符”,输出参数);



2: 输入:scanf()—通过键盘将数据输入到变量中

两种用法:

2.1:scanf(“输入控制符”,输入参数);

功能:将从键盘输入的字符转化为输入控制符所规定的格式的数据,然后存入以输入参数的值为地址的变量中。



2.1:scanf(“非输入控制符 输入控制符”,输入参数);

功能:将从键盘输入的字符转化为输入控制符所规定格式的数据,然后存入以输入参数的值为地址的变量中。非输入控制符必须原样输入。



3:除了printf()和scanf()之外,C函数库还提供了一些专门用于输入和输出字符的函数putchar()和getchar()。

putchar(c) –输出一个字符

getchar( )–输入一个字符

下面po一个搞怪的小代码,主要温习输入输出函数的用法,哈哈哈。

#define _CRT_SECURE_NO_WARNINGS
#include<stdlib.h>
#include<string.h>
#include<stdio.h>
void main()
{
char a,b,c,d,e,f,g;
int i,j;
printf("请开始你的表演!输入那个人的昵称,哈哈哈!\n");
a = getchar();
b = getchar();
c = getchar();
d = getchar();
e = getchar();
f = getchar();
g = getchar();

putchar(a);
putchar(b);
putchar(c);
putchar(d);
putchar(e);
putchar(f);
putchar(g);
putchar('\n');
printf("这个程序有毒,就问你服不服?哈哈哈\n");
printf("胡巴是不是傻?\n");
printf("傻 请输入1,不傻 请输入 0:\n");
scanf("%d",&i);
printf("i=%d\n", i);

if (i == 0)
{
printf("亲,要说实话,胡巴是傻的,要输入1的\n");
printf("再给你一次选择的机会,记住,这是最后的选择。傻,请输入1,不傻,请输入0:\n");
scanf("%d", &j);
printf("j=%d\n", j);
if (j == 0)
{
printf("亲,我知道了,就算胡巴不傻也被你说傻了\n");
}
else
{
printf("事实证明你的胡巴还是傻的,哈哈哈哈哈!\n");
}
}
else
{
printf("你真是个诚实的孩子,胡巴不会怪你的,哈哈哈\n");

}

system("pause");
}


运行结果如下:







哈哈哈,纯属娱乐,逻辑性不是很严密,以后慢慢加。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: