00问答网
所有问题
当前搜索:
数组用scanf输入
scanf
对
数组的
赋值
答:
可以参考下面
的
代码:include <stdio.h> int main(){ int a[3][2], i, m;for (i = 0; i < 3; i++){ for (m=0;m<2;m++)
scanf
("%d", &a[i][m]);for (i = 0; i < 3; i++){ for (m=0;m<2;m++)printf("%d\n", a[i][m]);} return 0;} ...
c语言中给整型
数组
a[10]赋值,
用scanf
从键盘获取a[i],敲空格键结束
输入
...
答:
include<stdio.h> using namespace std;void main(){ int a[100];int i;int t;for(i=0;i<=99;){ if((int)(a[i]=getchar())!=32){ i++;t=i;} else break;} printf("
输入的
有效数字为:");for(i=0;i<=t;i++)printf("%c",a[i]);} 输入数据测试的时候每输入一个...
如何
用scanf
给
数组
赋值啊
答:
可以参考下面
的
代码:include <stdio.h> int main(){ int a[3][2], i, m;for (i = 0; i < 3; i++){ for (m=0;m<2;m++)
scanf
("%d", &a[i][m]);for (i = 0; i < 3; i++){ for (m=0;m<2;m++)printf("%d\n", a[i][m]);} return 0;} ...
如何在c语言中让用户
输入
一个2维
数组
,我用int a【】={
scanf
}能否...
答:
使用
循环 逐个
输入
如果要逐行,可以在一行输入多个数的 ,如
scanf
("%d %d %d", &a[0], &a[1], &a[2]);~
写一段程序
用scanf输入
一组数,例如:12345678910,如何定义一个
数组
输...
答:
1 2 3 4 5 6 7 8 9 10 必须有空格 int arr[10], i;for( i=0; i<10; i++){
scanf
("%d", &arr[i]);} --- 没空格的话可以用字符串。scanf("%s", arr);输入字符(串)之前要是有
输入的
话注意回车字符的处理。
用scanf
给二维
数组
赋值
答:
二维
数组
需要用双重循环完成:include<stdio.h>#define N 10#define M 20void main() { int i,j,a[N][M]; for ( i=0;i<N;i++ ) for ( j=0;j<M;j++ )
scanf
("%d",&a[i][j]); for ( i=0;i<N;i++ ) { for ( j=0;j<M;j++ ) printf("%d ",a[i][j...
一个
数组输入
元素是如果for循环里放
scanf
要以逗号为分隔符怎么写?_百 ...
答:
可以这样写(一个例子):define n 3 include <stdio.h> int main(){ int i,arr[3];printf("请
输入
%d个整数:",n);for(i=0;i<n;i++)
scanf
("%d,",arr+i);printf("你输入了:");for(i=0;i<n;i++)printf("%d,",arr[i]);return 0;} 下面是测试截图:...
如何
用scanf
给
数组
赋值
答:
include <stdio.h>int main(){ int a[3][2], i, m; for (i = 0; i < 3; i++) { for (m=0;m<2;m++) scanf("%d", &a[i][m]); //原先
的scanf
读取没问题 } for (i = 0; i < 3; i++) { for (m=0;m<2;m++) printf("%d\n...
定义一个十个元素的实型
数组
,
用scanf
()函数对数组元素赋值,用循环语
答:
include<stdio.h>int main(){ double a[10],max; int i; for(i=0;i<10;i++)
scanf
("%lf",&a[i]); max=a[0]; for(i=1;i<10;i++) if(a[i]>max) max=a[i]; printf("The biggest number is %lf.",max); return 0;} ...
怎样
用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++;}
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜