OJ作业
学习内容:
学习:
课时4作业2
#include<stdio.h>
int main()
{
int i,j,m;
scanf("%d",&m);//scanf后面才有&,printf没有&(&取字符)
for(i=1,j=1;i<=m;i++)
{
j=j*i;
}
printf("%d",j);
return 0;
}
着重点:
写代码前把框架搭建好,特别是不要忘记return 0;
#include<stdio.h>
int main()
{
return 0;
}
课时4作业3
思路:因为100元面值要分为10,5,2,1
要求40张
有四种类型的钞票,那么就进行4层循环,只需在最内层的循环判钞票的组合值为100
#include<stdio.h>
int main(){
int i,j,m,n,total=0;//total一定要赋值
for(i=1;i<=10;i++)
{
for(j=1;j<=20;j++)
{
for(m=1;m<=37;m++)
{
for(n=1;n<=37;n++)
{
if(i+j+m+n==40&&10*i+5*j+2*m+n==100)//主要得出这个判断条件
{
total++;
}
}
}
}
}
printf("%d",total);
return 0;
}