strcpy-c语言比较细致的问题.求大神帮我解答.

问题描述

c语言比较细致的问题.求大神帮我解答.
#include
#include
int main()
{
int sum=0;
char array[20][200]={""""};
int m=0n;
float k=0;
int k1=0i;
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=0k=0;
}
}
for(i=0;i<n-1;i++)
{
printf(""%s
""array[i]);

}
printf(""%s""array[n-1]);
return 0;
}

解决方案

解决方案二:
图片传错了..这个才是

解决方案三:
输出结果是正确的,但是提交错误.

解决方案四:
没看楼主的逻辑。。。
输出的结果Lose和Win首字母要大写(不知道是不是这个原因)
最后少一个换行符
注:(可能题目的要求是输入一组数输出一组数,楼主不妨试试)

解决方案五:
帮我解答谢谢 几个c语言问题

时间: 2024-11-08 17:35:24

strcpy-c语言比较细致的问题.求大神帮我解答.的相关文章

c语言-pat 部分A+B 求大神帮帮忙,初学C语言

问题描述 pat 部分A+B 求大神帮帮忙,初学C语言 找不出错误... 正整数A的"DA(为1位整数)部分"定义为由A中所有DA组成的新整数PA.例如:给定A = 3862767,DA = 6,则A的"6部分"PA是66,因为A中有2个6. 现给定A.DA.B.DB,请编写程序计算PA + PB. 输入格式: 输入在一行中依次给出A.DA.B.DB,中间以空格分隔,其中0 < A, B < 1010. 输出格式: 在一行中输出PA + PB的值. 输入

编程c语言-c新手问题,求大神帮帮忙(?_?)

问题描述 c新手问题,求大神帮帮忙(?_?) int?read_line(char?str[]?int?n){int?chi=0;while((ch=getchar())?!=?'n')if(i<n)str[i++]=ch;str[i]=''; /*terminates?string*/return?i; ????/*number?of?characters?stored*/}这个函数中当需要读入的字符比较多时(超过n),结束时的str[i]=''不合理的话,这条语句该怎么修改啊? 解决方案 没

帮我看下下面的递归,跪求大神帮我详细解答一下。

问题描述 帮我看下下面的递归,跪求大神帮我详细解答一下. //数列1,1,2,3,5,8,13,21,34... ...求第n项 class FuncDemo11 { public static void main(String[] args) { System.out.println(getNData(8)); } public static int getNData(int n) { if(n==1||n==2) return 1; return getNData(n-1)+getNData

c语言-C语言的一个程序,求大神

问题描述 C语言的一个程序,求大神 三.实验内容 1.实验题目:手动输入10个0~100之内的整数,按从小到大排列输出.: (1)要求 排序算法: 使数组从小到大排序的规则如下: ⑴ 设数组为a[0],a[1],-,a[n-1],构造i循环从0,1,-,n-2变化,构造j循环从i+1,i+2,-,n-1变化,即j>i. ⑵ 对于任何一个a[i],如果a[i]>a[j],表面前面有一个元素a[i]比它后面的元素a[j]大,a[i]应该在后面,a[j]应该在前面,交换a[i]与a[j]. ⑶ 对于

字符串处理-求大神帮解决如下程序,最基本的C语言字符串类型,不用编太难(如下为问题要求,测试用例,输出用例)

问题描述 求大神帮解决如下程序,最基本的C语言字符串类型,不用编太难(如下为问题要求,测试用例,输出用例) Background Given an m by n grid of letters and a list of words, find the location in the grid at which the word can be found. A word matches a straight, uninterrupted line of letters in the grid.

基础-请问一个C语言奇怪的问题,求大神

问题描述 请问一个C语言奇怪的问题,求大神 //加了所有需要的头文件intmain(int argc char **argv){ struct event timeout; struct timeval tv; struct event_base *base; int flags; //printf(""pathvar=%s""getenv(""PATH"")); 注释1#ifdef WIN32 WORD wVersionRe

fanbao-c语言里面的问题,求大神解决

问题描述 c语言里面的问题,求大神解决 请问一下,如果用c编写了一个闹钟,那么怎么在电脑上运行这个程序时出现的是一个时钟的样子? 解决方案 用MFC或者WIN32来做 解决方案二: 可以去学习下VC的界面编程

不懂c语言基础的问题,求大神解答。

问题描述 不懂c语言基础的问题,求大神解答. for(j=0;j<=9;j++){ scanf(""%d""&i); a[j]=i;} 这样写为什么不行? 原代码:#includeint main(){ int a[10]ijz; printf(""请输入十个数值:""); for(j=0;j<=9;j++) scanf(""%d""&i); a[j]=i;

求大神帮我解释一下liquid语言的jekyll代码

问题描述 求大神帮我解释一下liquid语言的jekyll代码 <div class="well"> <h4>Recent posts</h4> <ul class="posts" span="recent"> {% for post in site.posts limit:5 %} <li> <span>{{ post.date | date_to_string }}<