rng_nb 2018-11-22 03:42 采纳率: 33.3%
浏览 353
已结题

为什么会有垃圾数据啊

#include
#include
#include
int main()
{
int arr[50];
char str[100];
int a_0[50];
int a_1[50];
int a_2[50];
int a_3[50];
int a_4[50]图片说明;
char *p;
int i=0,j=0,k=0,l=0,m=0,n=0;
int i1,j1,k1,l1,m1,n1;
scanf("%s",&str);
p=strtok(str,","); 把字符串中的,去掉并转化为数字
while(p)
{
arr[i]=atoi(p);
p=strtok(NULL,",");
i++;
}
for(i1=0;i1<i;i1++)
{
if(arr[i1]==0&&(i1%2==0))
{
a_0[j]=arr[i1+1];
j++;
}
if(arr[i1]==1&&(i1%2==0))
{
a_1[k]=arr[i1+1];
k++;
}
if(arr[i1]==2&&(i1%2==0))
{
a_2[l]=arr[i1+1];
l++;
}
if(arr[i1]==3&&(i%2==0))
{
a_3[m]=arr[i+1];
m++;
}
if(arr[i1]==4&&(i1%2==0))
{
a_4[n]=arr[i+1];
n++;
}
}
for(j1=0;j1<j;j1++)
{
printf("%d ",a_0[j1]);

}
printf("\n");
for(k1=0;k1<k;k1++)
{
   printf("%d ",a_1[k1]);

}
printf("\n");
for(l1=0;l1<l;l1++)
{
   printf("%d ",a_2[l1]);

}
printf("\n");
for(m1=0;m1<m;m1++)
{
   printf("%d ",a_3[m1]);

}
printf("\n");
for(n1=0;n1<n;n1++)
{
   printf("%d ",a_4[n1]);

}


return 0;

}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
    • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
    • ¥30 python代码,帮调试
    • ¥15 #MATLAB仿真#车辆换道路径规划
    • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
    • ¥15 数据可视化Python
    • ¥15 要给毕业设计添加扫码登录的功能!!有偿
    • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
    • ¥15 微信公众号自制会员卡没有收款渠道啊
    • ¥100 Jenkins自动化部署—悬赏100元