c++是不能放到c里面来运行的吗?我这样做的话会报很多错。
第一个问题的表意我就没有看懂,第二个是关于阶乘的,应该怎么来编写?
#include<stdio.h>
int main() {
int n,a,min;
scanf("%d %d",&n,&a);
min=a;
for(i=1;i<n;i++){
scanf("%d",&a);
if(a<min) min=a;
}
printf("%d",min);
return 0;
}
#include<stdio.h>
int main() {
int s,i,j;
printf("n\t结果\n");
for(i=1;i<=5;i++){
s=1;
for(j=1;j<=i;j++){
s*=j;
}
printf("%d!\t%d\n",i,s);
}
return 0;
}
//20的阶乘结果会超出int表示范围
觉得有用的话采纳一下哈