1樓:匿名使用者
//改了,可以用vc++6.0編譯,問題不多,就是有些地方不注意。
#include
#include
#define c 30*3.1415926/180#define a 2.8
#define d 7
#define h 4
#define p 90
#define q 70
int hanshu1()
nm=(int)((c[0]-c[1])*cos(c+f)/a);
}c[2]=c[0];
c[3]=c[1];
n+=nm;
}return n;}}
int hanshu3(double f),r;int nm,n=0,i,j,m;
k=tan(f);
b0=0;
for(m=0;m<=(q-b0)/((d+h/2)*sqrt(k*k+1));m++)
nm=(int)((c[0]-c[1])*cos(c+f)/a);
}c[2]=c[0];
c[3]=c[1];
n+=nm;
}return n;}}
void main()
for(f=180;f>90;f=f-1)for(i=0;i for(j=i+1;j printf("%d",na[0]);}}//有很多括號漏了 2樓:匿名使用者 #include #include #define c 30*3.1415926/180#define a 2.8 #define d 7 #define h 4 #define p 90 #define q 70 int hanshu1() nm=(int)((c[0]-c[1])*cos(c+f)/a); }c[2]=c[0]; c[3]=c[1]; n+=nm;}} return n; }int hanshu3(double f);int nm,n=0; k=tan(f); b0=0; for(int m=0;m<=(q-b0)/((d+h/2)*sqrt(k*k+1));m++) nm=(int)((c[0]-c[1])*cos(c+f)/a); }c[2]=c[0]; c[3]=c[1]; n+=nm;}} return n; }void main() for(f=180;f>90;f=f-1)for(i=0;i for(j=i+1;j printf("%d",na[0]);} }你寫的格式真的是..... 學c要學會基本的除錯 以及錯誤的 定位和分析啊~ 實際很簡單的。 3樓:匿名使用者 #define q 70 int hanshu1() 這一行,加一個分號。 4樓:江小右 錯誤太多自己慢慢找,你很多都沒匹配。另外很多i,j,沒定義 5樓:秋風若飛 你這個程式寫的有點亂,我發現你主函式裡面沒有定義t,只在huanshu1裡面定義了,但是你主函式就直接呼叫了 6樓:不蘊逯平卉 #include main() else leap=0; if(leap))/*判斷leap是否是真*/printf("%disa leap year"); else printf("%d isnot aleap year");/*輸出結果*/ }下面是思路圖(書上) 7樓:時黎公孫季 main() 8樓:尹昕漢迎絲 去年寫了一個放在blog裡,您可以參考一下: 9樓:度衣塗易夢 第一級指向陣列,第二級指向陣列的某元素。其實陣列裡面的元素是字串,也是一個字元陣列,但是陣列的指標地址就是首元素的地址,所以。。。 10樓:錯飲伯巨集盛 正確答案! #include "stdio.h" long intf(int year,int month) long intg(int month) long intn(int year,int month,int day) intw(int year,int month,int day) intdate[12][6][7]; intday_tbl[ ][12]=, };main() printf("\n|***************===thecalendar ofyear %d********************=|\n|",year); for(i=0;i<6;i++) {/*先測算第i+1月和第i+7月的最大星期數*/for(wd=0,k=0;k<7;k++)/*日期表的第六行有日期,則wd!=0*/ wd+=date[i][5][k]+date[i+6][5][k]; wd=wd?6:5; printf("%2d %s%2d %s|\n|",i+1,title,i+7,title); 11樓:醜籟公冶君昊 因為char* cnames是定義指向字串的指標陣列啊,裡面的各個陣列元素是一個指向字串的指標 c語言問題急急急!!!! 12樓:匿名使用者 我把樓上的改的更好一些(二樓還把引數寫反了) /* 在insertnode後插入newnode */ void insertentry(struct entry *newnode,struct entry *insertnode) 13樓:匿名使用者 程式還是自己編好玩...別人編了, 自己還得去看, 比自己寫還費時 14樓:匿名使用者 void insertentry(struct entry *a,struct entry *b) /*將b插入到a的後面*/ 15樓:環蘆拜鯨 第一題gb2312編碼為16位,ascii嗎為8位cbf5; d0b4;ca c7;d6 b8;這是4個漢字,都是16位 50;43 這是兩個英文,各8為 漢字都是以字母開頭的4個16進位制的,英文都是2個16進位制的,以數字開頭 這個是gb2312的中文表 第二題k=m*m+1 因為前面#define mn+1這裡不是(n+1) 就是不改變代入 所以k=m*m+1=n+1*n+1+1=2+1*2+1+1=6 include int main return 0 執行示例 input a string a123 456 17960?302ta309 dal201n320 123 456 17960 302 309 201 320源程式如下 include include include int main p... 寫出完整的程式,實現 求全班10個同學成績最低分。要求 定義函式,實現查詢出陣列中的最小值,並將這個最小值返回。在主函式中全班10個同學的成績從鍵盤輸入,並要求儲存到陣列score 10 中。呼叫函式實現查詢最低分,將結果在螢幕上輸出。include int minscore int a,int n... 若有說明語句double p,a 則能通過scanf語句正確給輸入項讀入資料的程式段是 解 p a 將a的地址賦值給p,scanf lf p 從鍵盤獲取一個數值賦值給地址p指向的變數 所以選d 有函式fun的定義形式如下。int fun float f 則以下對函式fun的呼叫語句中,不正確的是 a...C語言問題急,急!!!!c語言問題!!
C語言程式設計問題急急急
C語言的問題C語言問題C語言問題