导航:首页 > 数据分析 > 如何找出oj中的测试数据

如何找出oj中的测试数据

发布时间:2023-07-16 19:32:22

㈠ @C语言大神,我用在线oj测试,有一个数据不能通过,代码求检查

scanf("%d%d%d%d%d",&a[1],&a[2],&a[3],&a[4],&a[5]);


数组名是a[5],最大只能是a[4]

#include<stdio.h>

#include<string.h>

intmain()

{

intn,a[5],i;

chars1[10],s2[10],s5[10],s3[10],s4[10];

scanf("%d",&n);

while(1<=n&&n<=5)

{

if(n==5)

{

("%s",s1);

scanf("%s",s2);

scanf("%s",s3);

scanf("%s",s4);

scanf("%s",s5);

}

if(n==4)

{

scanf("%s",s1);

scanf("%s",s2);

scanf("%s",s3);

scanf("%s",s4);

}

if(n==3)

{

scanf("%s",s1);

scanf("%s",s2);

scanf("%s",s3);

}

if(n==2)

{

scanf("%s",s1);

scanf("%s",s2);

}

if(n==1)

scanf("%s",s1);

break;

}

if(n==5)scanf("%d%d%d%d%d",&a[0],&a[1],&a[2],&a[3],&a[4]);

if(n==4)scanf("%d%d%d%d",&a[0],&a[1],&a[2],&a[3]);

if(n==3)scanf("%d%d%d",&a[0],&a[1],&a[2]);

if(n==2)scanf("%d%d",&a[0],&a[1]);

if(n==1)scanf("%d",&a[0]);

for(i=0;i<n;i++)

{

if(a[i]==0){printf("%s",s1);continue;}

if(a[i]==1){printf("%s",s2);continue;}

if(a[i]==2){printf("%s",s3);continue;}

if(a[i]==3){printf("%s",s4);continue;}

if(a[i]==4){printf("%s",s5);continue;}

}

if(i==n)

{

if(a[i]==0)printf("%s",s1);

if(a[i]==1)printf("%s",s2);

if(a[i]==2)printf("%s",s3);

if(a[i]==3)printf("%s",s4);

if(a[i]==4)printf("%s",s5);

}

printf(" ");

}
阅读全文

与如何找出oj中的测试数据相关的资料

热点内容
6s用哪个版本好 浏览:324
数控编程怎么来的 浏览:103
广西广电网络的默认ip 浏览:191
政府发红头文件内容会实现吗 浏览:552
腾讯贵安七星数据中心英文怎么写 浏览:489
玩火的女孩有几个版本 浏览:113
tvshowtracker安卓版 浏览:983
App数据分析应该从哪些纬度 浏览:17
到底要不要升级ios92 浏览:875
cad2014安装包安装文件在哪里 浏览:63
电信密码无法登录 浏览:820
cad的打印到文件怎么设置 浏览:902
智行app铂金会员怎么还有期限 浏览:581
win10用子文件夹改名 浏览:234
ae钢笔工具在哪里 浏览:460
gn105数据线插哪里 浏览:916
破锁屏密码方法 浏览:835
股票数据放哪里 浏览:576
m格式库文件 浏览:279
天际通数据服务怎么开票 浏览:430

友情链接