百度知道 > 電腦/數碼 > 編程快到期問題
緊急求教C++程序 那為高手能幫我解決這個問題啊~在PB的程序裏面輸入的漢字沒法顯示~~ C++編程問題!!!急,現有現給分!! 能幫我找壹篇計算機(Java)英漢互譯的文章嗎~謝謝 我在SQL Server 2000中添加了壹個實例註冊後,在asp網頁中訪問不了,提示登錄出錯,是更多>>
訂閱該問題
您想在自己的網站上展示百度“知道”上的問答嗎?來獲取免費代碼吧!
--------------------------------------------------------------------------------
如要投訴或提出意見建議,請到
百度知道投訴吧反饋。
待解決
求解幾道C語言試題,急!!!!!!!
懸賞分:20 - 離問題結束還有 14 天 23 小時
(1)輸入年月日,求它是該年的第幾天。
(2)編寫函數,將壹整數數列按奇數在前,偶數在後的順序重排,並要求奇偶兩部分分別有序。
(3)已知n個考生的考號和考試成績,並已知錄取的人數為30%,請編寫程序,求出錄取分數線及被錄取考生的考號。
(4)編寫程序,找出二維數組a中每行的最大值,並按壹壹對應得順序放入壹維數組s中。即第0行中的最大值放入s[0]中,即第1行中的最大值放入s[1]中……然後輸出每行的行號和最大值。
(5)輸入20個學生的學號、姓名、性別及年齡,分別輸出男生中最大年齡的學生信息及女生中最大年齡的信息,並輸出男生的人數(要求統計部分用函數實現。
(1) 編寫壹個C函數實現M行K列矩陣與K行N列矩陣的乘積。設A為M行K列的矩陣,B為K行N列矩陣,則C=A×B的積為M行N列矩陣。
(2) 編寫壹個排序函數,要求這個函數即能完成從大到小的排序,又能完成從小到大的排序,並編寫主函數完成:
① 輸入n個數;
② 組織調用排序函數對n個數重排,要求重排後的結果是以最小值所在的位置為界,前段數據按重大到小排,後段數據從小到大排;
③ 輸出重排結果。
(3) 輸入n個學生的姓名,性別及成績,並分別找出男學生的前三名及女學生的前三名,要求程序至少由三個函數組成:
1 主函數,輸入學生個數n,開辟內存空間,組織調用其他函數,輸入統計結果
2 輸入函數,輸入n個學生的數據
3 統計函數,統計男女前三名
(4) 我們需要同時處理三個文件。文件addr.txt記錄了某些人的姓名和地址;文件tel.txt記錄了順序不同的上述人的姓名和電話號碼。希望通過對比兩個文件,將同壹人的姓名,地址和電話號碼記錄到第三個文件addrtel.txt.
1 求n!,n>=2 <=50
提問者:hxc寒星 - 童生 壹級
答復*** 3 條
這麽多啊。
回答者:wesheng - 經理 五級 7-6 08:09
我暈,這幾個題目少說也得做上壹天!
回答者:旋風_小子 - 魔法學徒 壹級 7-6 08:10
第壹題:
#include "stdio.h"
#include "conio.h"
main()
{
int day,month,year,sum,leap;
printf("\nplease input year,month,day\n");
scanf("%d,%d,%d",&year,&month,&day);
switch(month) /*先計算某月以前月份的總天數*/
{
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=59;break;
case 4:sum=90;break;
case 5:sum=120;break;
case 6:sum=151;break;
case 7:sum=181;break;
case 8:sum=212;break;
case 9:sum=243;break;
case 10:sum=273;break;
case 11:sum=304;break;
case 12:sum=334;break;
default:printf("data error");break;
}
sum=sum+day; /*再加上某天的天數*/
if(year%400==0||(year%4==0&&year%100!=0)) /*判斷是不是閏年*/
leap=1;
else
leap=0;
if(leap==1&&month>2) /*如果是閏年且月份大於2,總天數應該加壹天*/
sum++;
printf("It is the %dth day.",sum);
getch();
}
回答者:laibayy - 秀才 三級 7-6 08:16
我也來回答:
回答即可得2分,回答被采納則獲得懸賞分以及獎勵20分。 積分規則
回答字數在10000字以內
參考資料:
如果您的回答是從其他地方引用,請表明出處。
匿名回答
2006 Baidu