c语言简单算法 求1X3X5X7X9X11

#include<stdio.h>voidmain(){inta,b,b;b=1;a=b*c;c=c+2;if(c>=11),end;elsereturn(a);prin... #include<stdio.h>
void main()
{
int a,b,b;
b=1;
a=b*c;
c=c+2;
if (c>=11),end;
else return(a);
printf("a");
}

Error:Expression syntax
我是初学者 请帮我指出下错误。。。
展开
 我来答
魔法师00可可
2008-10-19 · TA获得超过1660个赞
知道大有可为答主
回答量:726
采纳率:100%
帮助的人:969万
展开全部
#include<stdio.h>
void main()
{
int a,b,b;//打错了吧…呵呵 ^_^
b=1;
a=b*c; //错c未赋值且没有定义
c=c+2;
if (c>=11),end; //c中没有(,end)
else return(a);//不需要返回语句 ,这样会退出函数的return;语句有退出功能
printf("a"); //打印语句中未指明数据类型
}
下面是按照你的思路改的:
#include<stdio.h>
void main()
{
int a,b;
a=b=1;/*初始化*/
if(b<=11)
{a=a*b;
b=b+2;
}
printf("%d",a);
}
universesingle
2008-10-19 · TA获得超过492个赞
知道小有建树答主
回答量:965
采纳率:0%
帮助的人:419万
展开全部
#include<stdio.h>
void main()
{
int a = 1;
int s = 1;
while (a <=11)
{

s = s * a;
a = a + 2;
}

printf("s=%d", s);
} 用心去做。
你的程序是不对的很多的地方
你还是要把c程序的书多看几次,不可以把vb也放进去哦
begin 是和end在vb中用的。变量记得要初始化。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e6c9e8d38
2008-10-31 · TA获得超过620个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:192万
展开全部
#include "stdio.h"
main()
{
int a,b;
a=b=1;
while(b<=11)
{
b=b+2;
a=a*b;
}
printf("1*3* 5*...*11=%d",a);
getch();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wongchingshing
2008-10-19 · TA获得超过1674个赞
知道小有建树答主
回答量:624
采纳率:0%
帮助的人:619万
展开全部
main()
{
int a,b;
a=b=1;
clrscr();
while(b<=11)
{
b=b+2;
a=a*b;
}
printf("1*3* 5*...*11=%d",a);
getch();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丑小鱼7
2008-10-19 · TA获得超过549个赞
知道答主
回答量:57
采纳率:0%
帮助的人:37万
展开全部
//Exercise (2): 编程求以下两个算式结果:1×3×5×7×9×11×13=?
#include <iostream>
using namespace std;
int main()
{
int n,u=1;
cout<<"Please input an integer:";
cin>>n;
for(int i=1;i<=n;i=i+2)
u=u*i;
cout<<"1×3×5×7×9×11×13="<<u<<endl;
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式