C语言中, scanf()是什么意思?
作者&投稿:郯竖 (若有异议请与网页底部的电邮联系)
#include"stdio.h"
main()
{
inta,b,c,t;
printf("pleaseinputa,b,c:");
scanf("%d,%d,%d",&a,&b,&c);
t=a;a=b;b=c;c=t;
printf("%d,%d,%d",a,b,c);
getch();
}
扩展资料
c语言输入整数,判断该数的奇偶性
#include"stdio.h"
main()
{
inta;
printf("input:");
scanf("%d',&a);
if(a%2==0)
printf("%disaeven.",a);
else
printf("%disaodd.",a);
getch();
}
欧阳剂黄龙: scanf表示从键盘输入指定格式的数据.如:scanf("%d",x);指从键盘给x输入一个int型(整型)数据;scanf("%f",x);指从键盘给x输入一个float型(实型)数据; 对应的输出为:printf 按照指定的格式输出数据;如printf("%d",x); 指按整型数据输出X中的值. 举例说明如下:scanf("%d%d", &a, &b); // 接收用户从键盘输入的2个整数,分别赋值给变量a,b
桥西区19666961020: C语言中~scanf表示什么 - ?
欧阳剂黄龙: C语言中scanf是标准库函数,主要用来接收用户输入的数据. 函数格式:int scanf(char *format, args, ...); 功 能:从标准输入设备按format指定格式输入数据给args所指向的内存单元返 回 值 :读入并赋给args的数据个数.遇文件结束返回EOF,出错返回0 举例如下: int a;scanf("%d", &a); // 按%d的格式(即整型的格式),将用户输入的数据赋值给&a指向的内存单元(即变量a所在的内存单元).// 简单理解就是将用户输入的数转换为int类型并赋值给变量a
桥西区19666961020: “scanf”在c语言中什么意思? - ?
欧阳剂黄龙: scanf 是C语言中的输入函数,被定义在头文件stdio.h里: 函数原型: int scanf(const char *format,...);函数 scanf() 是从标准输入流stdio (标准输入设备,一般是键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中.其调用形式为: scanf("<格式说明字符串>",<变量地址>);变量地址要求有效,并且与格式说明的次序一致.
桥西区19666961020: C语言scanf是什么意思 - ?
欧阳剂黄龙: scanf是一个函数,与printf函数一样,它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中,其关键字最末一个字母f即为“格式”(format)之意
桥西区19666961020: C语言中scanf函数解释? - ?
欧阳剂黄龙: scanf函数是输入函数……例如:scanf(''%d'',&c),就是这样用的就是从终端输入一个变量例如3,那么c的值就是3,如果是int *p=&c;那么scanf(''%d'',p),就是这样的类型,%d是定义变量C的数据类型!
桥西区19666961020: C语言的Scanf是什么功能? - ?
欧阳剂黄龙: 变量是计算机语言中能储存计算结果或能表示值抽象概念,说的简单点就是存储你要用的值的. scanf 在C里面是输入用的 %d 代表读入的是int 类型
桥西区19666961020: c语言中scanf是什么意思??
欧阳剂黄龙: scanf 输入 接受键盘输入的信息 printf 输出 把信息输出
桥西区19666961020: c语言中 scanf("%*s"); 的具体意思, - ?
欧阳剂黄龙: scanf("%*s")表示跳至下一空白字符,这里主要是中间的*字符起的作用.比如:int n;scanf("%*d %*d %d",&n);printf("%d",n);return 0;如果输入的是1 2 3,那么输出的是3,因为前两个已经忽略啦.
桥西区19666961020: 在C语言中“scanf”表示什么意思 - ?
欧阳剂黄龙: 是输入函数
桥西区19666961020: C语言 scanf 什么意思啊 - ?
欧阳剂黄龙: 输入一个整型数据,将这个数据存放在IArray的数组下标是index中