2011-1
//加密規則:每位數字加5,然後用和除以10的餘數代替該數字,
//再將第一位和第四位交換,第二位和第三位交換.
#include#include#include#define n 4
int main() ;
int i;
int temp;
for (i = 0; i < n; i++)
for (i = 0; i < n / 2; i++)
for (i = 0; i < n; i++)
printf("%d",a[i]);
system("pause");
return 0;
}2011-2
//對於乙個自然數,若為偶數,則把它除以2,若為奇數,
//則把它乘以3加1,經過如此有限次運算後邊,總可以得到自然數值1.
//編寫程式,輸入乙個自然數,求經過多少次變換後可得到自然數1
//例如:輸入22,輸出step=16
#include#include#includeint main()
if (n == 1)
break;
if (n % 2 == 0)
} while (n >1);
printf("step=%d",step);
system("pause");
return 0;
}2011-3
//平面有100個點,任意兩點可以構成乙個線段.
//編寫乙個程式,輸出在構成的所有線段中,長度
//最長的線段長度.
//兩點(x1,y1),(x2,y2)之間的距離公式為:
//d=sqrt((x1-x2)^2+(y1-y2)^2)
#include#include#include#define n 5
struct point ;
double plen(point p1, point p2)
int main()
max = plen(p[0], p[0]);
for (i = 0; i < n; i++)
for (j = i+1; j < n; j++)
} printf("the max length:%lf",max);
system("pause");
return 0;
}2011-4
//排序問題,給定乙個10*10的矩陣a,編寫一程式,對a
//進行排序。要求:
//a[i1][j1]<=a[i1][j2] 若j1#includeint main() ;
int b[10][10];
int i, j, k, e;
//輸出原始矩陣
for (i = 0; i < 100; i++)
} printf("\n\n");
//對100個數氣泡排序
for (i = 0; i < 100; i++)
for (j = 0; j < 100 - i; j++)
} //輸出排序後的矩陣
for (i = 0; i < 100; i++)
} printf("\n\n");
//將a中的資料複製到b中
k = 0;
for (i = 0; i < 10; i++)
for (j = 0; j < 10; j++)
for (i = 0; i < 10; i++)
printf("\n");
} printf("\n");
system("pause");
return 0;
}
吉林大學967 高階語言程式設計 2010
2010 1 對輸入的正整數,求和的約數和。如 18的約數和為 1 2 3 6 9 18 39 include includeint main else printf d add system pause return 0 2010 2 設2000以內的素數序列 從小到大 為 x1,x2 編寫一程式...
2019 年 吉林大學 軟體學碩967 回憶題
2019年吉林大學軟體工程專業碩士967回憶 一簡單題 1給了乙個中綴表示式轉化為字尾表示式。2給了一組數字,用快速排序進行排序,寫出每一趟的過程。3給了一組11個元素的有序表,進行二分查詢33,需要比較幾次,比較過程。4給了乙個無向有權圖prim演算法構建最小成本的路線實際為構建最小支撐樹的過程。...
吉林帶學超星高階語言程式設計答案作業四
第一道題 include include intmain printf d d d d q,w,e,r return0 第二道題 include intmain a 11 scanf d n for i 0 i printf s a n 2 name if a n 2 gender 0 printf...