因?yàn)槲匆娪绣e的程序,所以沒法說出哪里錯了。下面給出一個參考程序:

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、威遠(yuǎn)網(wǎng)絡(luò)推廣、微信小程序開發(fā)、威遠(yuǎn)網(wǎng)絡(luò)營銷、威遠(yuǎn)企業(yè)策劃、威遠(yuǎn)品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供威遠(yuǎn)建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:chinadenli.net
#includestdio.h
int main()
{ int m,n,i,s=0;
scanf("%d%d",m,n);
for(i=m;i=n;i++)
s+=i;
printf("%d\n",s);
return 0;
}
另外要注意的是,源代碼中所有的標(biāo)點(diǎn),都必須是英文標(biāo)點(diǎn)的。
#include stdio.h
#define N 10
int getTotal(int *p,int m,int n)
{
int i=0,total=0;
for(i=m;i=n;i++)
total += *(p+i);
return total;
}
void main()
{
int arr[10]={NULL};
int i,num,m,n;
printf("請輸入十個數(shù):\n");
for(i=0;i10;i++)
scanf("%d",(arr+i));
printf("請輸入m: ");
scanf("%d",m);
printf("請輸入n: ");
scanf("%d",n);
num=getTotal(arr,m-1,n-1);
printf("result = %d",num);
}
#include?stdio.h
void?main(void)
{
int?n,m,i,sum=0;
printf("輸入n和m的值:");
scanf("%d?%d",n,m);
for(i=n;i=m;i++)
{
sum?=?sum?+?i;
}
printf("sum=%d\n",sum);
return;
}
按照題目要求編寫的求m到n之間的偶數(shù)和的C#程序如下
using System;
class C{
static int Even(int m,int n){
int i=m,sum=0;
while(i=n){
if(i%2==0){
sum=sum+i;
}
i++;
}
return sum;
}
public static void Main(){
int m,n;
m=Convert.ToInt32(Console.ReadLine());
n=Convert.ToInt32(Console.ReadLine());
Console.WriteLine(Even(m,n));
}
}
錯誤比較多。 語法錯誤:return后少 ;、 不解釋、
1、主函數(shù)中傳入s、可s并沒有值、只是單單被定義了;
2、被調(diào)用函數(shù)因?yàn)?中的原因、導(dǎo)致s沒有確切值;,
3、被調(diào)用函數(shù)中用的n無值、我想你可能是想用主函數(shù)中的n、可你的定義為局部定義、只能把while(n1)中的n理解成被調(diào)用函數(shù)中的、因此無值;
4、被調(diào)用函數(shù)循環(huán)語句有問題、s的意思是把每個數(shù)的階乘相加、舉例:若輸入為3、則y=1*3;s=s+3;明顯不是你想要的結(jié)果、
以上是我的個人看法、若還是需要源代碼可追問、建議還是自己理解、然后編程、可以幫你檢查錯誤、有利于個人進(jìn)步
分享名稱:c語言函數(shù)m到n之和,c語言求m的n次方
標(biāo)題鏈接:http://chinadenli.net/article41/dsghdhd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、網(wǎng)站設(shè)計公司、建站公司、、外貿(mào)建站、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)