从品牌网站建设到网络营销策划,从策略到执行的一站式服务
那个。。。if不是函数而是控制结构。
成都创新互联公司专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,简阳服务器托管,简阳服务器托管,成都多线服务器托管等服务器托管服务。
用if+goto可以实现
void main()
{
int sum=0, i=1;
flag:
sum+=i;
i++;
if(i=100)
goto flag;
printf("总和是:%d", sum)
}
解决这个问题的方法如下:
1、首先使用新建一个工程和.c文件。
2、然后输入头文件#include和主函数void main()。
3、输入后就要定义变量类型并且初始化。
4、然后使用for语言求和。
5、输入后再进行输出。
6、最后可以看到编译正常运行,这样问题就解决了。
#includestdio.h
int fun()//主函数之外的函数都是可调用的函数
{
int i,sum=0;
for(i=1;i=100;i++)
sum+=i;//for累加
return sum;//返回结果
}
/////////////////////////到这为止写了一个函数
void main()//每个程序都必须有一个主函数
{
int r;
r=fun();//调用
printf("%d\n",r);
}
到 100 的计数;另一个是累加和变量 sum,并将该变量的初值设置为 0。 然后 i 的值从 1 到 100 一直进行 for 循环,如果 i 的值未到 100,...
/*最直接的方法*/
main()
{
int s;
s=100;
printf("1+2+3+4+5.....+100=%d",s*(1+s)/2);
}
void fun(int n)//功能函数
{
int s=0, i;
for(i=1; i=n; i++)
{
s=s+i;
}
printf("%d", s);
}
void main()//程序都从主函数开始执行,只能有一个主函数
{
int num;
printf("输入数字");
scanf("%d",num);
fun(num);//调用fun函数,实参为num
return;
}
这样就可以啦,主函数调用fun()函数,实现你想要的结果!!
你一定会明白的,你这么勤奋!!!
楼上的书写不规范,for()语句哪怕循环体只有一条也要加上花括号,实战中要求程序严谨。
当函数不要求返回值要定义成void型,
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图