1樓:聽不清啊
#include
int main()
{int i,x,s=0,max,min;
for(i=0;;i++)
{scanf("%d",&x);
if(x<0)break;
printf("grade of student %d: %d\n",i+1,x);
s+=x;
if(i==0)max=min=x;
else if(x>max)max=x;
else if(x
2樓:匿名使用者
能給出源**我看看嗎?
c語言的幾個題目,懂的幫忙解答下 5
3樓:匿名使用者
#include
int main()
printf("共%d個數。\n",n);
printf("最大的是:%.2lf\n",max);
printf("最小的是:%.2lf\n",min);
printf("平均值是:%.2lf\n",sum/n);
return 0;}
c語言問題 幫忙解答一下
4樓:匿名使用者
少一個標頭檔案吧
#include"stdio.h"
main 函式名字也錯了。
5樓:匿名使用者
main函式寫錯了,應該是main,不是mian
一道簡單的c語言的題目,請大俠幫忙解答一下。
6樓:匿名使用者
測試結果:
sum is 15
正確的**:
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
main()
;int *p = boy;
int sum=0;//sum最好賦個初值for(p;p
printf("sum is:%d",sum);
system("pause");
} 分析:
for(p;p
p+5比較。你想想p永遠小於p+5
7樓:匿名使用者
你的迴圈控制條件有問題,p < p + 5始終成立,它是一個死迴圈,但是p指向的陣列只有5個整數,超過之後就會非法訪問,就提示段錯誤了
8樓:yrl_龍
sum+=*p; 的意思為 sum = sum + *p; 但你sum沒有賦初值,值就不確定。
c語言的題,求解答,C語言題目,求解答
在這個函式里t只是一個用來傳值的引數,在主函式里呼叫findmax函式是通過t將陣列元素的個數傳給findmax的,所以在使用時t相當於一個常量。比如說int s 那麼t 3 開始時 p 0,k 0,p執行p p 1,k 0,ps k 執行k p,p p 2,k 1,p執行p p 3,k 1,p t...
幫忙《C語言程式設計》的題目,C語言程式設計幫忙答題
一.選擇題 1 若a是float型變數,b是unsigned型變數,以下輸入語句 a 是合法的。2 設以下變數均為int型別,則值不等於7的表示式是 c a x y 6,x y,x 1 b x y 6,x y,y 1 c x 6,x 1,y 6,x y d x 6,x 1,y x,y 1 3 設變數...
初學C有道題目幫忙解答下,可以 分
include include define m 10 define n 20 using namespace std void input char arr n int n,int y void taxis char arr n int n,int y void swap l char a,cha...