00问答网
所有问题
当前搜索:
scanf怎么读入数组
怎么
用
scanf
()把一个字符串
读入
一个
数组
答:
include <stdio.h> include <string.h> define SIZE 255 int main (void){ char
array
[SIZE];int i,index;char lets;printf ("Enter words: ");
scanf
("%s",array);printf ("%s\n",array);return 1;} 这样就好了。
C语言中
如何
用
scanf
函数输入二维
数组
?
答:
inta[8][8];\x0d\x0afor(i=0;i<8;i++)\x0d\x0afor(j=0;j<8;j++)\x0d\x0a
scanf
("%d",&a[i][j]);\x0d\x0a\x0d\x0a那句scanf也可以这样写\x0d\x0ascanf("%d",a[i]+j);
用
scanf
输入数据到
数组
中需要加&吗?
答:
逐个输入
数组
中的数,是要用&的,但是如果是字符数组,以字符串形式整体输入,就不用,示例:include<stdio.h>int main(){int n;int t=0;
scanf
(“%d”,&n);char arr[n];int i;for(i=0;i<n;i++){scanf(“%c”,&arr[i]);}printf(“%c\n”,arr[0]);for(i=...
用
scanf
输入数据到
数组
中需要加&吗
答:
需要使用&符号获取
数组
的每一个元素地址,并赋值,常见的写法如下:int a[10];for(int i=0;i<10;i++)
scanf
("%d",&a[i]);这样的话就可以循环输入10个元素到数组
不知道
数组
元素个数,用
scanf
输入数组.
答:
int
array
[1000]; int i,n=0; // 输入任意个数字,按 ctrl + z 停止输入 while(
scanf
("%d",&array[n])!=EOF) { n++; } for(i=0;i<n;i++) { printf("%d\n",array[i]); } return 0;} __angelfish | 发布于2011-11-25 举报| 评论(1) 3 2 有可能这样 %c是针对一个一个...
如何
在C语言中输入一维
数组
?
答:
1、输入
数组
需要使用指针获取地址后,就能对得到的数组就行操作了。首先打开DEV C++软件,新建一个空白的C语言文件:2、输入程序的源码,先定义一个整型数组“a[5]”,采用
scanf
语句输入数组中的每个元素,这里使用指针来对输入的数字进行访问,要先给输入的每一个数字给予它的地址,便于访问,最后拿得到...
C语言
如何
输入一个
数组
答:
1、输入
数组
需要使用指针获取地址后,就能对得到的数组就行操作了。首先打开DEV C++软件,新建一个空白的C语言文件:2、输入程序的源码,先定义一个整型数组“a[5]”,采用
scanf
语句输入数组中的每个元素,这里使用指针来对输入的数字进行访问,要先给输入的每一个数字给予它的地址,便于访问,最后拿得到...
如何
输入键盘
数组
c语言
答:
c语言
如何
从键盘中输入若干个数保存到
数组
中程序代码:#includestdio.h#defineN10intmain(){inta[N]={0};inti=0;for(i=0;iN;i++){
scanf
("%d",a[i]);}for(i=0;iN;i++){printf("%d",a[i]);}return0;}扩展资料:C语言中数组的输入和存放可通过scanf()函数来实现。首先要定义一个...
scanf
函数
怎么
输入数字
答:
根据需要一般选择如下3种方法:1,已知数量,且个数较少:
scanf
("%d%d%d",&a&b&c);2,已知数量,但数量较多:for(int i=0;i<n;i++)scanf("%d",&a[i]);3,不知道数量 int i=0;while(scanf("%d",&a[i])){ i++;}
如何
在C语言中用
scanf
输入
数组
答:
非char类型
数组
,只能一个一个的输入数组元素!char 类型数组,可以用字符串操作输入一连串的字符。char str[100];
scanf
("%s",str );
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜