00问答网
所有问题
当前搜索:
c怎么往数组里添加数据
用
c
语言输入本地文本
中的数据
并存放在
数组中
答:
你可以把你 txt 的内容贴出来,可以完整的运行一下,我这里只是输入了6行测试;如果你的
数据
行数不确定,可以变化一种读取判断方式 include <stdio.h>#define address "
C
:\\Users\\aaa\\Desktop\\data.txt" //
里面
是双斜线 int input_file(char *addres,int number,int *name); // ...
如何向数组中添加
对象
答:
试一下以下代码,a到c,a是要找重复
数据
的List,里面都是a的重复数据,只出现一次的已经过滤掉了。如果
c里面
的数据要求不重复,把ArrayList换成HashSet就行了。List a = new ArrayList();a.add("123");a.add("123");a.add("123");a.add("123");a.add("456");a.add("789");a.add...
C
语言
怎样
将变量存入
数组
答:
我猜是因为
数组
初始化的值必须都是编译期常量,而你的Adr是一个变量,跟它相关的(Adr>>4)*17,(Adr&0x0F)*17也都是变量,所以不能用来初始化数组。可以把Adr定义为一个符号常量试试看,即 define Adr (0xA5)来代替 u8 Adr=0xA5;
请问在
C
语言
里如何
将一个
数组
元素的个数设为输入的值?
答:
C
/C++ 语言里, 声明
数组
大小时,只允许用常数,例如:int a[10];int b[5*4*3];不允许用 变量。
如何
将一个数组元素的个数设为输入的值呢,一般用动态分配。int *a; // 声明为指针。知道大小n后, 用动态分配:a = (int *) malloc(sizeof(int) * n);接下来就可以 把 a 看成 你...
C如何
在一个一维
数组中
提取元素并赋值于一个变量,例如a[]={1,2...
答:
int a[]={1,2,3,4};int b=a[1]*100+a[2]*10+a[3];
c
语言
中的
随机函数如果随机了50次,
怎么
把随机的这50个数加在一起_百 ...
答:
只要每次随机累加即可。写成函数如下:int func(void){ int r = 0; int n,i; for(i = 0; i < 50; i ++)//执行50次 { n = rand();//获取一个随机数。 r+=n;//累加。 } return r;//将结果返回。} ...
二维
数组
:
数据
的秩序之美
答:
二维
数组
就像一个庞大的表格,它们承载着
数据
和信息的力量。无论是在数据分析、图像处理、游戏开发等领域,表格都是一个不可或缺的工具。
C
语言的世界在C语言的世界里,字符串就是由字符数组组成的。二维数组也是一个不可或缺的数据结构。它们交织在一起,形成了一个充满故事和可能性的世界。数据结构...
用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=...
C++
怎么
把文件
中的数据
读入到对象
数组中
呢?
答:
对象私有
数据
成员的赋值需要通过公有成员函数,为了简单些、偏
C
语言些,进行了简化,参考代码如下:include "stdio.h"class consumer{ public:char num[10];char passwd[10];float money;} t,
c
[5];int main(){ FILE *fp;int i;fp=fopen("consumers.data","wb");if(fp==NULL) { printf("...
c中怎么
任意输入
数组
答:
1、随意长度——先输入长度,在长度确定的情况下,输入数字。2、随便输入数字,遇到某个字符(自己规定)结束。对于1,
C中
一般采用malloc实现(很简单),C++用new就更方便了。对于2,C中可以用链表自己实现一个
数据
结构,需要一个元素就为其申请一个元素的空间,并将其
添加
到当前链表中。在C++中,...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜