c语言-求大神 解答 为什么 会提示结果错误.我运行了三个编译器 结果都对 为什么提交的时候会这个样子?

问题描述

求大神 解答 为什么 会提示结果错误.我运行了三个编译器 结果都对 为什么提交的时候会这个样子?

include
#include
int main()
{
int sum=0;
char array[1001][20];
int m=0,n;
float k=0;
int k1=0,i;
scanf("%d",&n);
for(i=0;i
{
scanf("%d",&sum);//被除数
scanf("%d",&m);//除数
if(m!=0)
{
//********************一下看的是是否 整除的问题
k=(float)sum/m;
k1=(int)k;
if(k>k1)
k1=k1+1;
//********************下面是覆盖给数组
if(k1%2==0)
{
strcpy(array[i],"lose");
}
else
{
strcpy(array[i],"win");
}
k1=0,k=0;
}

sum = m = 0;
    }
//******************下面是控制输出格式
for(i=0;i<n-1;i++)
{
    printf("%sn",array[i]);
}
 printf("%s",array[n-1]);
return 0;

}

解决方案

解决方案二:

有大神么?帮忙解答下

解决方案三:

有大神么?帮忙解答下

解决方案四:

1.数组要放在主函数的外面
2.输出的第一个字母要大写
3.算法?正确性?

时间: 2024-08-31 02:36:11

c语言-求大神 解答 为什么 会提示结果错误.我运行了三个编译器 结果都对 为什么提交的时候会这个样子?的相关文章

c语言 c++-c语言求大神解答,一个数组的基础问题

问题描述 c语言求大神解答,一个数组的基础问题 数组的地址是什么?是不是就是数组名,也就是第一个元素的地址,也就是这个数组的首地址? 解决方案 数组名可以当成指向数组首元素的地址使用. 例如:int a[10]; 可以通过: cout<<*a<<endl; //来输出数组a中的第一个元素. cout<<*(a + i)<<endl; //来输出数组中的第i个元素. 下面两个输出的地址值也是相同的. printf("--->%pn",

java-急求大神解答,这个是什么错误?怎么解决?

问题描述 急求大神解答,这个是什么错误?怎么解决? HTTP Status 500 - type Exception report message description The server encountered an internal error that prevented it from fulfilling this request. exception java.lang.NullPointerException com.sanqing.action.AddVoteAction.e

c++ c语言-求大神解答一下(C++语言学习)

问题描述 求大神解答一下(C++语言学习) 先将指针数组指向二维数组,那该指针数组的值能赋怎样的变量? 解决方案 int arr[3][5]; int ** p = arr; arr[1][1] = 2; 解决方案二: 建议你看看c专家编程,上面介绍过数组和指针,写的还不错,自己去看看,这样印象更深刻,还能学一些东西 解决方案三: #include<stdio.h> int main() { int arr[3][2] = {1, 2, 3, 4, 5, 6}; int *p[3]; p[0]

c语言-求大神解答一下!程序编译通过,总是停止运行。

问题描述 求大神解答一下!程序编译通过,总是停止运行. int* qiuyu(int n,int i) { int sum; static int m=2; sum[i]=n%m; m=2; n-=sum[i]; if(sum[i]==0) /*求n的2次方之和*/ return qiuyu(n,i); if(n==0) return sum; else return qiuyu(n,++i); } int main(void) { int m; int *sum,n=27,i=0; sum=q

open-JDK8中Map的问题,求大神解答

问题描述 JDK8中Map的问题,求大神解答 遇到一个问题,在MyEclipse中,用JDK8编译器,但是在类中建一个Map时,显示出错,用Ctrl+鼠标左键点击,显示Could not open the editor: An unexpected exception was thrown.也就是说java.util.map的class文件有问题,其他的都可以看源代码,只有Map有问题,我用JDK其他版本都没有问题.求大神解答,郁闷一天了. 解决方案 我第一次也有遇到这个问题,刚开始是以为jdk

android模拟器-启动avd manager的时候,提示“系统找不到指定文件”,怎么办,求大神解答

问题描述 启动avd manager的时候,提示"系统找不到指定文件",怎么办,求大神解答 解决方案 Testbed 提示错误信息"系统找不到指定的文件" 解决方案二: 如果你以前可以使用,现在出现这种问题,估计就是你改了文件名或者目录移动了,确定目标文件是否存在,或重新配置目标路径试试

Fragment 请求网络 切换另一个fragment ! 求大神解答啊 急 !

问题描述 Fragment 请求网络 切换另一个fragment ! 求大神解答啊 急 ! 5C 用RadioGroup 下的三个 RadioButton 管理 , 三个Fragment 是从网络上获取数据显示,网络上获取数据有延迟可能要1秒左右才能显示 ,当数据还没有显示出来时,切换到其他的 fragment 就会报错如下: FATAL EXCEPTION: main java.lang.NullPointerException at android.view.LayoutInflater.f

c语言-C语言版非递归马踏棋盘·死循环了·求大神解答·小弟新手求助

问题描述 C语言版非递归马踏棋盘·死循环了·求大神解答·小弟新手求助 这是出现死循环的代码bool solution(Move move, Pos &beginPos){ if(!move) { printf("solution Failed!"); return false; } int chessBoard[8][8] = {0}; push(move, beginPos); chessBoard[beginPos.mX][beginPos.mY] = 1; int ste

编程c语言-用c语言带入已知数求多项式,这样不对,求大神解答

问题描述 用c语言带入已知数求多项式,这样不对,求大神解答 已知y0,y1,y3,y4,x0,x1,求abcd然后再求h,这样写对吗,不对应该怎么写 解决方案 最后的printf%s都改成%f 解决方案二: 输入值后没反应,怎么回事 解决方案三: 换行输入试试,弹出后换行.. 解决方案四: 你的abcdh的类型是float,输出float类型的变量要用%f,%s是输出字符串类型的 解决方案五: 最后格式符用错了,s是字符串的,应该用f.还有main实际是不规范的,尽量写int main吧,加个返