永发信息网

txt中一行有512个整数,怎么用C语言读取,并赋值给一个1*512维数组

答案:3  悬赏:60  手机版
解决时间 2021-04-02 07:17
txt中一行有512个整数,怎么用C语言读取,并赋值给一个1*512维数组
最佳答案
循环读入:
int a[512];
int i ;
FILE *fp;
fp = fopen("ha.txt","r");
for (i =0;i<512;i++) fscanf(fp,"%d",&a[i]);
fclose(fp);
for (i=0;i<512;i++) printf("%d\n",a[i]);
=============
如果你要写成2维数组:
int a[1][512];
那么读用: for (i =0;i<512;i++) fscanf(fp,"%d",&a[0][i]);
打印用:for (i=0;i<512;i++) printf("%d\n",a[0][i]);
全部回答
你这个txt文件中,每一个整数之间是以什么隔绝的?逗号?还是空格?
采用循环读入的方式进行:

程序代码如下:
int a[512];
int i ;
FILE *fp;
fp = fopen("ha.txt","r");
for (i =0;i<512;i++) fscanf(fp,"%d",&a[i]);
fclose(fp);
for (i=0;i<512;i++) printf("%d\n",a[i]);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
足球注单修改安全吗
深圳纯积分入户
类种田的养成小说,要写的很细的,而且很宠女
伊小琳小说言情小说一女多男穿越
在已知等式中Sn与an混杂,求an或Sn采取的方法
抽完烟不灭烟头 有些人抽完烟就直接扔到烟灰
谁有专业纯后级机箱
什么感恩,是结草衔环,是滴水之恩涌泉相报。
设有任意两个n维向量组α1,…,αm和β1,…
手机死机了开不了机没打开usb调试怎么刷机
说一说散作满河星中的散作变成变作好吗为什么
吃肉对女人有什么好处
short中的or发什么音
郴州刘仙湖公园坐哪路车?在哪个站下车?
开关插座,选西门子好还是罗格朗好
推荐资讯
交割和交割日是什么意思?
领头羊与首屈一指的区别
甲乙丙三人年龄之和是47岁,且甲的两倍比丙多
国家钻石鉴定是否承认,美国上的GIA钻石鉴定
用64个小正方体拼成一个大正方体,把它的表面
怎么才能做出正宗的照烧汁
临字和邻字是近义字吗
QQ黑界为什么没人管管,无法无天了?
如何判断gmarket官方直营店
腹壁反射的正常值
刺红的作家
加拿大有没有大学不需要gre成绩就能申请研究
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?