11问答网
所有问题
当前搜索:
c语言怎么用scanf输入数组
c语言
,
如何用scanf
赋值给
数组
的个数n
答:
这个是不行的,
c语言中
,
数组
的大小必须明确给出,不能用变量,但是可以用指针 如int *a=(int *)malloc(sizeof(int)*n);这样就动态的申请了一块大小为n的数组并赋值给了a
...对于数组,如果是
输入数组
元素,总是
用scanf
("%d",&number[]),类似于...
答:
scanf
函数要求的是变量地址,所以用取地址运算符& 求出
数组
元素number[i]的地址。printf函数是输出变量的值,所以直接使用number[i]就可以了。注意:
输入
输出时不能用number[]这样的,
C
只能对数组元素进行操作,而不能同数组进行输入输出。
c语言
编程,
如何用scanf
()函数,将要求输出的数和字符输出?完整过程怎么...
答:
a = 3 b = 7 8.5 71.82 A a 注意空格不能少
...在主函数中
用scanf输入
矩阵元素;将
数组
名作为函数实参。
视频时间 18:15
输入数组
时用什么符号&
答:
逐个
输入数组
中的数,是要用&的,但是如果是字符数组,以字符串形式整体输入,就不用,示例: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=...
用
C语言
编写
scanf
函数的代码:键盘
输入
3个整数分别给到变量a、b、c?
答:
include<stdio.h> int main(){ int a,b,c;
scanf
("%d%d%d",&a,&b,&c);printf("a=%d b=%d c=%d\n",a,b,c);return 0;}
C语言中怎样用scanf输入
不同行的数据. 比如输入:100 200 120 320 45...
答:
如果用空格 就按照格式就可以了 因为函数scanf是遇到空白符(空格、制表符、换行)结束的 所以你这个就可以
用scanf
("%d%d%d",&a,&b,&c); 如果你想让
输入
的内容只是遇到回车才结束 那就用gets函数 具体用法可以看文档
C语言如何
定义且
使用
空
数组
进行传参;
答:
include <stdio.h>#include <stdlib.h>int inputarr(int *);int outputarr(int ,int *);main(){ int arr[100]; int s; s=inputarr(arr); outputarr(s,arr); printf ("\n");}int inputarr(int *p){ int a,n; int k=0; printf("请
输入
个数:");
scanf
("%d",&n...
C语言
结构体
数组
的
输入
方式
答:
C 语言中
,结构体(struct)是一种数据结构,是
C语言中
聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或
数组
等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称为结构体的成员(member),且这些成员可以为不同的类型,成员一般用名字访问。定义与声明 结构体...
在
数组
某个下标位置的元素插入一个元素 用
c语言怎么
编写
答:
include <stdio.h> define MAXN 100 int a[100], n;int main(){ int x, i, j, p;//
输入数组
的个数, 不要超过MAXN
scanf
( "%d", &n );//输入n个数,存入a数组里面 for ( i=0; i<n; ++i )scanf( "%d", &a[i] );//输入要插入的位置和数 scanf( "%d%d", &p, &x...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜