77问答网
所有问题
当前搜索:
c语言用scanf输入数组
C语言
scanf
[a][b]
输入数组
后怎么继续程序
答:
= 2) {
scanf
("%d %d", &i, &temp); polynomial[i] += temp; //更新多项式系数 if (i > max) //找出最大幂次数 max = i; if (i == 0) //限定
输入
2个多项式 flag++; } int signForInteger = true; int signForZero = true; for (i = ...
...对于数组,如果是
输入数组
元素,总是
用scanf
("%d",&number[]),类似于...
答:
scanf
函数要求的是变量地址,所以用取地址运算符& 求出
数组
元素number[i]的地址。printf函数是输出变量的值,所以直接
使用
number[i]就可以了。注意:
输入
输出时不能用number[]这样的,
C
只能对数组元素进行操作,而不能同数组进行输入输出。
C语言
怎么让键盘
输入
数字到
数组
里,事先不知道要输入多少个数,按回车结...
答:
include<stdio.h>int main(){int i,n=0,a[999];for(i=0;;i++){
scanf
("%d",&a[i]);n++; //计算
输入
个数if(getchar()=='\n')break; //遇回车中断}for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");return 0;} ...
C语言用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语言
字符型二维
数组用scanf
和gets如何
输入
,举个例谢谢
答:
include <stdio.h> int main(){ char s[3][20];int i;printf("
输入
第一行:");gets(s[0]);printf("输入第二行:");
scanf
("%s",s[1]);for(i=0;i<2;i++){ printf("%s\n",s[i]);} return 0;}
c语言scanf
(
输入
函数的
使用
方法和注意事项)
答:
scanf
函数是
C语言中
的
输入
函数,用于从标准输入设备(例如键盘)读取数据。它是C语言中最常用的输入函数之一,也是处理输入数据的重要工具。scanf函数的
使用
方法 scanf函数的语法如下:```intscanf(constchar*format,...);```其中,format是一个字符串,用于指定输入数据的格式。...表示可变参数,用于...
c语言中
函数里面怎么
输入
字符串
数组
答:
在
C语言中
,字符串是以字符
数组
方式保存的,于是字符串数组可以用二维字符数组存储。
输入
时,每次输入字符串数组的一个元素(一行),根据需要,
使用scanf
或gets进行输入。如:char str[10][100]; //定义字符串数组,供10行,每行最多100个字节数据。int i;for(i = 0; i < 10; i ++)scanf("...
c语言中
,
scanf
里面要是
数组
要不要加
答:
数组
分为两种 一种是char 类数组, 可以作为字符串
输入
这种 不需要加&,用%s输入 另一种, 是其它数组,要逐个元素输入 需要加& 比如 &a[3] 输入a[3]如果要输入a[0]可以直接用a 或者用&a[0]
C语言
编程,用for循环和
scanf输入数组
,一点回车电脑就报错(只能输两行...
答:
你没贴代码上来,从你说的情况看来,你的问题出现在
scanf
函数上,这个函数你一定要小心
使用
,举个例子:int a;scanf("%d", &a); //后面一定是&a,不能是a,&a代表a的内存地址,scanf要求
输入
数据是存入a的内存地址。对于
数组
也一样,比如一个10个元素的数组,你要从键盘输入。你可以这样:int ...
C语言中利用scanf
语句
输入
多个值的问题
答:
scanf
("%d %s %c %c",&person[i].num,&person[i].name,&person[i].sex,&person[i].job);scanf("%s",&person[i].category.position);2、把这两行中字符
数组输入
时前面的&符号去掉,对字符数组输入本身就是地址,不要加&,改成这样 scanf("%d %s %c %c",&person[i].num,person[i...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数组赋值
c语言冒泡排序法
C语言函数的调用
用scanf函数输入数组