77问答网
所有问题
当前搜索:
scanf的正确输入格式
C++里用
scanf
读取
输入
的数字的时候为什么有时要两个数字用逗号分开,有...
答:
scanf
是
格式
化
输入
,即标准输入,如果你在两个输入的数之间加了逗号的话,那么逗号也是要输入的,相当于你的缓存区开了三个空间,用来存放三个,加空格也是一样的道理,%d是int型,也就是32位整型。
C语言
scanf
("%d,&a[i][j]");什么意思啊
答:
应该是这样吧
scanf
("%d",&a[i][j]);意思是,从键盘
输入
一个整形数存放到a[i][j]的地址,&就代表着取地址的意思。这个是一个固定的表达方式,可以牢记。希望对你有帮助。
如何在C语言中用
scanf输入
数组
答:
include main()struct int num;char name[20];char sex;int age;stu[5];int i;for(i=0;i<5;i++)printf("请
输入
信息\n");
scanf
("%d",&stu[i].num);scanf("%s",&stu[i].name);scanf("%c",&stu[i].sex); //在%c之前加一个空格 scanf("%d",&stu[i].age);for(i=0;...
scanf的输入格式
问题
答:
试试逗号。
scanf
("%d",&a[i][j])//要是%c的话就不行了,就必须在后面加上getchar();//空格,回车等都会被当做一个字符来处理
C语言中用
scanf函数输入
字符时,为什么要在输入控制符%c前面加空格?用s...
答:
以上面代码为例,当执行到
scanf
()时,电脑开始执行以下操作:开始等待用户
输入
2.当我们输入数据,在按下回车键前会把数据储存在缓冲区,按下回车键后,会把数据以及换行符(\n)一起传送到标准输入流(stdin)中,scanf()就是从标准输入流中或许数据,上面第一个scanf()要读入一个整数,它从标准输入...
若变量已经
正确
定义float型,要通过
输入
语句:
scanf
(“%f%f%f,&a,&b...
答:
输入数据要同输入语句定义
的输入格式
配套。
scanf
("%f%f%f",&a,&b,&c);默认格式是输入3个数,数与数之间用空白分隔:11.0 22.0 33.0 对的 11.0,22.0,33.0 错的 它等同 scanf("%f %f %f",&a,&b,&c);--- 如果是下面格式:scanf("%f,%f,%f",&a,&b,&c);输入3个数,数与...
若变量已
正确
定义,执行语句
scanf
("%d%d%d ",&k1,&k2,&k3);时,___是...
答:
B、20 30 40。看的是scanf那,也就是看%d这块,三个%d之间的连接时没有“,”的所以这个题选B。在使用
scanf函数
时要加上#include <stdio.h>。(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include <stdio.h>。)它是
格式输入
函数,即按用户指定的格式从键盘上把数据输入...
scanf
为何 需要设置
输入的格式
?
答:
格式
不匹配,例如 float 变量 用了 %d
输入
输出 便出错。程序例子:拍入数据格式: 数数字母字母数数 例如123ABC456 前一个数给x 后一个数给y 输出 x y 10进制值 再输出 x y 的 16 进制值 include<stdio.h> int main(){ int x,y;char s[8];printf("input 123ABC456\n");
scanf
...
关于
scanf的
用法
答:
scanf 函数
最主要的用法是:scanf("
输入
控制符", 输入参数);函数原型:int scanf(const char * restrict format,...);函数 scanf() 是从标准输入流stdin (标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的
格式
读入多个字符,并保存在对应地址的变量中。
C语言
的scanf函数
中,关于unsigned型变量所需的数据,可以用%u,%d,或者...
答:
unsigned 表示无符号数 int i;
scanf
("%d",&i);则你
输入
的数字,电脑认为是10进制。scanf("%x",&i);则你输入的数字,电脑认为是16进制。scanf("%o",&i);则你输入的数字,电脑认为是8进制。只要你输入的是自然数,都无所谓。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜