亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

C語言求大神

1.編寫程序,數列1,-3!,5!,-7!,……,(-1)∧(n-1)(2n-1)!前n項和。n值由鍵盤輸入。用for循環。
2.七個分數,去掉最高和最低,求平均分并輸出。
3.鍵盤輸入一個整數,判斷此數是否為素數。

正在回答

2 回答

//1、編寫程序

#include<stdio.h>
main()
{
int n,i,j,sign=1;
float fac,sum;
printf("please input value of n:");
scanf("%d",&n);
sum=0.0;
for(i=1;i<=2*n-1;i=i+2)
{
fac=1.0;
for(j=1;j<=i;j++)
fac*=j; /*計算第n項*/

sum+=sign*fac; /*求前n項的和*/
sign=-sign;
}
printf("sum=%.0f\n",sum);
}


2、七個分數

#include<stdio.h>
void main()
{
?float score[7];
?float min,max,sum,avg;
?int i;
?for(i=0,sum=0;i<7;i++)
?{
??printf("請輸入第 %d 個分數: ",(i+1));
??scanf("%f",&score[i]);
??sum+=score[i];
?}
?for(i=0;i<7;i++)
?{
??if(0==i)
??{
???min=score[i];
???max=score[i];
??}
??else
??{
???if(score[i]>max)
????max=score[i];
????if(score[i]<min)
?????min=score[i];
??}
?}
?sum-=(max+min);
?avg=sum/5;
?printf("出掉最高分和最低分該學生的平均分為 %.1f\n",avg);
}

3、鍵盤輸入一個整數

#include<stdio.h>
#include<math.h>
?int shu(long unsigned num) //判斷一個給定的數num是不是素數
?//是返回1,否則返回0
?{
??int t,i;
??t=sqrt(num)+1;
??for(i=2;i<t;i++)
??{
???if(num%i==0)
????break;
??}
??if(i==t)return 1;
???return 0;
?}

int main()
{
?int n;
?printf("請輸入任意一個正整數:");
?scanf("%d",&n);
?if (shu(n))
??printf("\t%d是素數!\n",n);
?else
??printf("\t%d不是素數!\n",n);
??return 1;
}

0 回復 有任何疑惑可以回復我~

開玩笑,三個題并一個問題里,太雞賊了

2 回復 有任何疑惑可以回復我~
#1

南渡1 提問者

那你回答一下啊
2016-10-28 回復 有任何疑惑可以回復我~
#2

JustWannaHugU 回復 南渡1 提問者

投入回報不成比例,關鍵是你的態度
2016-10-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21532    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

C語言求大神

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號