凶級c語言問題大大們幫幫我,小白級c語言問題,大大們幫幫我

時間 2021-07-02 06:00:35

1樓:匿名使用者

int num, sum;

scanf("%d", &num);

sum = 0;

while(num > 0)

printf("%d\n", sum);

2樓:匿名使用者

vc++6.0下已通過,用12345測試的結果是15,程式如下:

#include

#include

int fen(int x,int y);

main()

int fen(int x,int y)

while(y!=0)

return (sum);}

3樓:匿名使用者

void main()

printf("the sum is:%d\n",sum);}

4樓:匿名使用者

我以前倒是做過,不過程式還有點問題,調時間的時候容易過界,但正常走時候就正常了。開發環境用的iar,微控制器用f149,顯示用的1602的四線模式。

你自己看著改程式吧,其實我也是51上移植過去的。

悲劇了,帖不下了.我帖在我部落格裡了啊,自己去找吧.

#include

#include "ds1302.h"

#include "lcd1602x4_mps.h"

#define ds1302_second 0x81 //時鐘晶片的暫存器位置,存放時間

#define ds1302_minute 0x83

#define ds1302_hour 0x85

#define ds1302_week 0x8b

#define ds1302_day 0x87

#define ds1302_month 0x89

#define ds1302_year 0x8d

unsigned char datestring[11],timestring[9],week_value[2],tempbuffer[7]; //

char hide_sec,hide_min,hide_hour,hide_day,hide_week,hide_month,hide_year;

char done,count,temp,flag,up_flag,down_flag;

//unsigned int temp_value=0,temp_max=0;temp_min=0; //溫度值

void datetostr(void) //將時間年,月,日,星期資料轉換成液晶顯示字串,放到陣列裡datestring

else

datestring[4] = '/';

if(hide_month<2)

else

datestring[7] = '/';

if(hide_day<2)

else

if(hide_week<2)

else

week_value[1] = '\0';

datestring[10] = '\0'; //字串末尾加 '\0' ,判斷結束字元

}void timetostr(void) //將時,分,秒資料轉換成液晶顯示字元放到陣列 timestring;

else

timestring[2] = ':';

if(hide_min<2)

else

timestring[5] = ':';

if(hide_sec<2)

else

datestring[8] = '\0';

}void show_time() //液晶顯示程式

void outkey() //跳出調整模式,返回預設顯示

void upkey()//升序按鍵

while(!(p1in&bit1));

delay_nms(2); }}

void downkey()//降序按鍵

while(!(p1in&bit2));

delay_nms(2); }}

void setkey()//模式選擇按鍵

}void keydone()//按鍵功能執行

setkey(); //掃描模式切換按鍵

switch(count)

hide_sec++; //位閃計數

if(hide_sec>3)

hide_sec=0;

show_time(); //液晶顯示資料

}while(count==2);break;

case 2:do //count=3,調整分

hide_min++;

if(hide_min>3)

hide_min=0;

show_time();

}while(count==3);break;

case 3:do //count=4,調整小時

hide_hour++;

if(hide_hour>3)

hide_hour=0;

show_time();

}while(count==4);break;

case 4:do //count=5,調整星期

hide_week++;

if(hide_week>3)

hide_week=0;

show_time();

}while(count==5);break;

case 5:do //count=6,調整日

hide_day++;

if(hide_day>3)

hide_day=0;

show_time();

}while(count==6);break;

case 6:do //count=7,調整月

hide_month++;

if(hide_month>3)

hide_month=0;

show_time();

}while(count==7);break;

case 7:do //count=8,調整年

hide_year++;

if(hide_year>3)

hide_year=0;

show_time();

}while(count==8);break;

case 8: count=0;hide_year=0; //count8, 跳出調整模式,返回預設顯示狀態

second=dataread(0x80);

datawrite(0x8e,0x00); //寫入允許

datawrite(0x80,second&0x7f);

datawrite(0x8e,0x80); //禁止寫入

done=0; //temp_max=0;sund=1;

break; //count=7,開啟中斷,標誌位置0並退出

default:break;}}

void rtcinit ()

void sysinit ()

void main ()}}

c語言,編寫中出現了問題。 請各位大神幫幫我這個小白,感激不盡~~~ 10

5樓:小菜呀小菜

144: error: structure has no member named `number'

結構體沒有名稱為“number”的成員

172: error: `stu' undeclared (first use in this function)

stu沒有宣告(首次使用時,先宣告)

220: error: invalid use of undefined type `struct student'

struct student這個專型別沒宣告。。屬。。。。。。。。。。

你雙擊錯誤,編譯器會自動定位到有錯誤的**行,你一條一條改吧錯誤其實沒這麼多,通常是一個錯誤引發n個

C語言題目,C語言題目 幫幫我吧

d.自然數1 10中的偶數之和 i 1 s 0 1 1 2 i 3 s 2 3 1 6 依次類推 所以是偶數之和。希望對你有幫助。仍有問題可以hi我。這道題選d自然數1 10中的偶數之和。順便提一下 int i,s 0 應該改成 int i,s 0 printf d n s 這句話後面少個分號,而且...

護膚高手們 幫幫我解決護膚問題

出油的主要原因就是 缺水,所以建議你使用補水產品 1 the colour shop 的睡眠 石榴籽的 免洗。超級補水,第二天起來t區就不會油油的了 2 綠茶 粉 去 上買 可以在裡面加一點茶樹精油 調好後撲在臉上,時間不要長,10分鐘就可以,要不會倒吸水。這款 可以幫助消炎,緩解小痘痘。3 千萬不...

請教問題,你幫幫我吧!c語言程式設計題1 求30以內的所有素數的和。21 以每行輸出300以內所有被3整

1 求30以內素數的和 void main 2 以每行5個輸入300以內所有被3整除的數void main include include int prime int a 判斷這個數是否是素數,並返回素數void main 昨天寫的,不過vc有點問題,驗證不了 include int prime i...