题目内容

有100匹马,要驮100担货物,其中,1匹大马可以驮3担,1匹中马可以驮两担,两匹小马可以驮1担,请问,大马、中马和小马可以有多少种组合,输出所有组合情况及共有多少种驮法。#includevoidmain(){intm,n,k;intsum=0;printf("各种驼法如下:\n");for(m=1;m<=100;m++)for(n=1;【1】;n++){k=100-m-n;if((【2】)&&(3*m+2*n+0.5*k==100)){printf("大马%3d匹;中马%3d匹;小马%3d匹.\n",m,n,k);sum++;}}printf("共有%d种驼法.\n",sum);}

查看答案
更多问题

公司按天计算兼职员工工资,每位员工一天工资为100元,月工作时间标准为23天,若有加班,则按一天120元,计算兼职人员最终月工资。#includevoidmain(){intday,salary;printf("请输入本月工作天数:");//输入提示scanf("%d",&day);//输入工作天数if(【1】)salary=(day-23)*120+23*100;【2】salary=day*100;printf("月工资为%d元",salary);}

运行下面程序时,若从键盘输入数据为"6,5,7",则输出结果是【1】。#includevoidmain(){inta,b,c;scanf("%d,%d,%d",&a,&b,&c);if(a>b)if(a>c)printf("%d\n",a);elseprintf("%d\n",c);elseif(b>c)printf("%d\n",b);elseprintf("%d\n",c);}

编写输入一个整数,当输入65时显示A,输入66时则显示B,而输入67时显示C,其他值时显示END的程序(只输入一次,不需重复输入)。#includevoidmain(){intp;printf("pleaseenter:\n");scanf("%d",&p);switch(【1】){case65:printf("A\n");【2】;case66:printf("B\n");break;case67:printf("C\n");break;default:printf("END\n");}}

执行下面程序段后k的值是【1】。ints=1,k=0;switch(s){case1:k+=1;case2:k+=2;default:k+=3;}

答案查题题库