1、计算 n 的阶乘(n!),n 的取值在110之间。分别使用 while、dowhile和 for语句实现。 (三个程序)给循环变量赋初值循环条件循环体循环变量的增值2、输入一行字符,分别统计输入了多少个字母、数字、空格和其他字符。3、假设函数 f(x)=3x2+2x+1,试利用 for循环语句分别求出 1amax) amax=x; if( ) amin=x;scanf(“%f“,for(x=1;xint main()int i1,i2,j1,j2,a,b,c,d;for(i1=11;i1void main()int a,b,c,d;for(a=1; amain()int i, n,j=0;printf(“请输入一个 整数 n:“);scanf(“%d“ ,if(n=1for(x=1;xint main()int n,m=0,i=0;printf(“求 1 到 100 之间可以被 n 整除的整数n“);printf(“请输入整数 n:“);scanf(“%d“,if(n=1char c;printf(“请输入一串字符:“);for(;(c=getchar()!=n;)if(c=astatic char st1;gets(st);k=strlen(st);printf(“%d“,k);