C高手来看

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:17:51
1X2X3X4X5X6X7
能用C帮我编出来吗? 最好解释一下,..谢谢.
就是想看几个例子来提高啊```

#include<stdio.h>
main()
{int i;
long s=1;//长整型
for(i=1;i<=7;i++)
s*=i;
printf("1*2*3*4*5*6*7=")
printf("%d\n",s);
}
说实话,建议你多看看书,自己多练习一下编写一些简单的小程序,这样才能逐步提高.

#include<stdio.h>
void main()
{
int i,n;
float sum=1;//sum作为连乘的累加器
scanf("%d",&n);//这个数是1*2*3*……*n中的
for(i=1;i<=n;i++)
{
sum*=i
};//相当于数学式的f(n)=1*2*……*n;

printf("%f",sum);//输出结果
}
你只要输入7就可以得到结果了。
这个简单的程序不仅可以算1乘到7,可以算1到比7大的数。

for(int i=1;i<=7;i++)
{
if(i>1) printf("X");
printf("%d",i);
}

输出这个还是计算这个 ..?

无非是一个 for 循环 ...

自己看书去吧 ...

#include <stdio.h> //编译预处理
main() //主函数
{
int a,b=1; //定义变量
clrscr(); //清屏
for (a=1;a<=7;a++) //( 循环变量赋初值;循环条件;循环变量终值)
b=