zoukankan      html  css  js  c++  java
  • 2017寒假作业(三)

    合作者 :何宇恒:031692113;http://www.cnblogs.com/hyh1072797231/
    姚志辉:031602142;http://www.cnblogs.com/52wu244/

    代码(失败代码)https://github.com/xiaozhirensan/object-oriented/tree/master

    我的部分

    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>
    int main()
    {
    	void topic(int n,int randn[],int key[],char randc[]);
    	int judge(int key[],int keym[],int n);
    	int randn[4],key[100],keym[100],i,n;
    	char randc[3];
    	printf("please enter a number of topics:");
    	scanf("%d",&n);
    	topic(n,randn,key,randc);
    	for(i=0;i<n;i++)
    		scanf("%d",&keym[i]);
    	judge(key,keym,n);
    	return(0);
    }
    int caculate(char c,int a,int b)
    {
    		int i=-1;
    		while(1)
    		{
    		if(c=='/'&&a%b!=0)continue;
    		switch(c)
    		{
    		case'+':i=a+b;break;
    		case'-':i=a-b;break;
    		case'*':i=a*b;break;
    		case'/':i=a/b;break;
    		}
    		}
    		return(i);
    }
    	void judge(int key[],int keym[],int n)
    	{
    		int a=0,b=0,i;
    		for(i=0;i<n;i++)
    		{
    			if(key[i]==keym[i])a++;
    			else b++;
    		}
    		printf("the number of correct answers is:%d
    ",a);
    		printf("the number of wrong answers is:%d",b);
    	}
    






    解题思路:随机出四个整数和三个字符,中间字符是*/还是+-分两种大情况讨论括号加在哪里,此函数中间还应该有判定算式是否合理的嵌套函数。(事实证明这个思路是错误的)

    合作过程:主要是通过qq发语音,消息,或图片交流,可是调试很多次仍然错误

    合作体会:由于我的无能不重视这次作业才连累了我的合作者。

  • 相关阅读:
    支付方法及注意事项
    网站负载均衡策略
    工作成长
    java内存机制
    关于前途的一些思考
    git记录
    关于博客
    如何为公司创造价值?
    遍历集合方法总结
    二叉树和红黑二叉树
  • 原文地址:https://www.cnblogs.com/52wu244/p/6414497.html
Copyright © 2011-2022 走看看