c語言程式設計求教,C語言程式設計求教

2021-12-22 18:00:13 字數 2538 閱讀 4585

1樓:樂vov樂

//答案是 297

#include

int main()

printf("第一百天共做了%d道題\n",sum);

return 0;}

2樓:

#include

main()

}我覺得我方法沒錯···只是超範圍了,資料長度不夠。期待正解

3樓:嚕啦嚕啦嘿呀

#include

main()

printf("%d total:%d",f,sum);

}----------物聯網校企聯盟技術部

4樓:

#include#include

int main()

printf("第%d天做:%lld道題,共做: %lld道題\n",i,sum1,sum2);

system("pause");

return 0;}

5樓:匿名使用者

#include

int main()

printf("第100天需做%d題,一共做了%d題!\n",num,sum);

return 0;}

6樓:墨若丶卿

#include

#include

int main()

return 0;}

c語言程式設計

7樓:匿名使用者

#include

#define n 10

void insert(int list, int n, int x)

void main( )

一道c語言程式設計題,求教

8樓:匿名使用者

#include

void main()

;int min,max;

int i;

char c;

char op;

printf("請輸入一堆不超過兩位的正整數和運算要求(+、-、*、/、%%):\n");

dowhile(getchar()!='\n');

//尋找最大數和最小數

for(i=0;i<=9;i++)

if(a[i]==i)

for(i=9;i>=0;i--)

if(a[i]==i)

switch(op)

}//程式我已經除錯好了,vc++6.0可執行,你試試!不懂的可追問哦!

9樓:匿名使用者

#define null 0

swap(char *b,char *max,char *min)

if(*max

main()

if(a[i]==sign) break;

/* 在這裡我要感謝201007031324是他的回答給了我靈感

讓我想到將字元型數字減'0'後可以得到

將ascii運算轉變為阿拉伯數字運算的數字字元

再將這些字元(ascii值為阿拉伯數字的字元)賦值給字元型陣列b

*/b[j++]=a[i]-'0';

}i++;

}b[j]='\0';

max=min=b[0];

swap(b,&max,&min); /*呼叫函式swap找到最大值和最小值*/

switch(sign)

if(min<=0) printf("由於min非正整數所以除或求模會出錯\n");

/*使用%d的目的是為了將字元(ascii值為阿拉伯數字的字元)隱含轉換為ascii值*/

printf("%d %c %d = %d\n",max,sign,min,m);

getch();}/*

聯想:這讓我聯想到了數學裡的數形結合,

由於座標的出現才有了將數字轉換圖形的解題方法。

反思:本程式表面上是使用字元實際上採用ascii為0~9的數值運算,

再將字元轉為ascii值。實現了字元運算轉為數字運算。

不足之處:

沒有使用資料結構進行簡化**。

有興趣的可以採用資料結構書寫**。*/

10樓:

思路分析:首先建立一個緩衝陣列,由於題目要求輸入的資料個數不超過兩位,所以,資料的位數設為100即可,即buf[100]; 當檢測到輸入,(+,-,*,/)的時候,停止輸入,並將前面的樹,用求最大最小的演算法(查詢法)找出其最大值和最小值(這個演算法也可以在輸入的時候同時操作!),當輸入「=」的時候,呼叫根據前面的輸入的符合並進行相應的運算,列印出結果即可。

高階:上述程式完成,可以考慮,在資料資料加入些判斷,如果輸入錯誤可以輸出些異常。

good luck.

11樓:育知同創教育

關於c語言的程式設計題。巢狀迴圈題請把實際的題貼出來,才好幫助解決根本問題

c語言大神求教,大神求教!一道C語言程式設計題

開始x 0 執行for迴圈,x 0 4,執行printf,輸出0,因為x 是先執行後自加 x 執行printf後,x 1 3,執行continue,本次迴圈結束,不往下執行 再執行for迴圈,x 後,x 2 4,執行printf,輸出2,x 執行printf後,x 3不小於三,即執行else語句,b...

C語言程式設計,c語言程式設計序

你這樣的程式會出現資料段溢位的。char p沒有指向的空間,是個野指標。怎麼能拿來賦值。c語言裡的字串是用連續的字元來表示的,0 表示結束。比如你一個 abcde 在物理空間上是abcde0 0 的機器值就是0.每個字元都是一個位元組,用ascii碼錶示。c語言定義字串的方式有兩個 1 char p...

c語言新手求教,C語言新手求教

沒仔細看你的程式,你考慮繁瑣了 int prime int n 這個是判斷素數的子程式 下面是反序的子程式 int fanxu int n return m 這兩個子函式放在main前面,這樣main中就不用先定義子函式了,這個是一般子函式的寫法,一般子函式放在main前面,可以節省 main中判斷...