9.12

今天上午所里有活动所以下午只能复习之前学过的助教老师留了作业

1由1,2,3,4四个数能组成所有位数不重复的四位数,输出1234,1324等

2将任一个十进制数,例10(十进制)=1010(二进制)

3有两个队进行比赛,甲队有A,B,C,D四队,乙队有X,Y,Z三人,由甲队每人抽签从乙队选一人进行比赛,其中有人没抽中不上场,且A不和Y对战,甲队B,C两人不同时抽中上场有多少种对战组合输出

前两个题做题速度变快了就是存在丢符号的毛病第一题思路很明确刚开始存在算法问题

第二题相对还简单存在printf位置问题 下次做题还要练习稳一点

第三题助教老师说相对有难度给讲解了

#include

main()

{

int i,j,k,s;

char A,B,C,D;

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

{

A=i==3?' ':'X'+i;

for(j=0;j<4;j++)

{

B=j==3?' ':'X'+j;

for(k=0;k<4;k++)

{

C=k==3?' ':'X'+k;

for(s=0;s<4;s++)

{

D=s==3?' ':'X'+s;

if(A!='Y'&&!(B!=' '&&C!=' ')&&(A!=B)&&(B!=C)&&(C!=D))

if((A==' '&&B!=' '&&C!=' '&&D!=' ')||(B==' '&&A!=' '&&C!=' '&&D!=' ')

||(C==' '&&A!=' '&&B!=' '&&D!=' ')||(D==' '&&A!=' '&&B!=' '&&C!=' '))

printf("A=%c,B=%c,C=%c,D=%c\n",A,B,C,D);

}

}

}

}

}

剩下时间看了PPT继续熟悉一下 争取小错误不要发生 晚上时间继续做以前的题巩固一下

防止忘记

���[}2(�

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,353评论 0 33
  • 亲爱的读者们,你们好!我叫杨美琪,你们可以叫我小熊猫,我是个小学生,狮子座,爱笑,爱吃,爱说,我总是有说不完的话【...
    假如生活忽悠了你阅读 2,206评论 1 2
  • 先把领口剪至腰身大小,然后把袖子往前系一个美美的蝴蝶结,旧T恤就变成一件时尚的半身裙。 T恤变短裙,每天换着花样穿...
    萌萌哒物语阅读 4,766评论 0 4
  • 思念,是没有方向的风,吹散了岁月的痕迹。凌乱的舞步,走过漫长的四季,在温情日子里涅磐成诗。即使不能紧紧相依,也期盼...
    烟别寥阅读 1,261评论 0 0
  • 郑卓彬 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.16...
    learning彬阅读 3,851评论 0 0