1樓:塵埃旅途
#include
int main()
; //儲存陣列
int b[20] = ; //儲存下標int i, j;
int k = 0;
int m = 0;
int max;
int t;
for (i = 0; i < 20; i++)scanf("%d", &a[i]);
for (i = 0; i < 20; i++)b[i] = i;
for (i = 0; i < 20; i++)}}for (i = 19; i>=0; i--)printf("\n");
for (i = 19; i >= 0; i--)printf("%d ",b[i]+1);
return 0;}
2樓:聽不清啊
#include
struct abc{ //定義結構體int a,b;
int main()
{int i,j;
struct abc arr[21];
for(i=1;i<21;i++) //共20個資料,放在arr[1]~arr[20]
{arr[i].a=i; //輸入時的編號
scanf("%d",&arr[i].b); //輸入的資料
for(i=1;i<21;i++) //氣泡排序for(j=1;j<21-i;j++)
if(arr[j].b{arr[0]=arr[j];
arr[j]=arr[j+1];
arr[j+1]=arr[0];
for(i=1;i<21;i++) //輸出資料printf("%3d",arr[i].b);
printf("\n");
for(i=1;i<21;i++) //輸出原始編號printf("%3d",arr[i].a);
printf("\n");
return 0;
3樓:匿名使用者
#include
#define n 8
int main()
for(i=0;i printf("%4d",a[i]); printf("\n"); }標識的搞不定,太複雜了 跪求大哥解決小弟蛋疼 c語言排序問題!?
30 4樓:匿名使用者 你要的是從大排到小輸出吧。是的話,我改了一下,這樣就行了。 #include void main() }for(i=0;i<10;i++) printf("%d\t",a[i]); printf("\n");} 5樓:匿名使用者 自己加一個函式進去就可以了 c語言題目,求助 excel中如何將sheet1的單元格a1,a10,a20......的資料批量複製到sheet2的a1,a2,a3......單元格中 6樓:excel大咖分享秀 各位都可以; 不過我說個簡單的好理解的。 sheet2的a1和a2分別輸入: #=sheet1!a1 #=sheet1!a10 然後選擇a1,a2後一直下拉到你需要的資料比如sheet1!a3000? 然後選擇sheet2 a列 按ctrl+h替換,將#替換為空,選擇全部替換完工 7樓:小朵蘑菇雲 sheet2 a1直接輸=sheet1!a1 sheet2 a2開始函式設為=index(sheet1!a:a,row(a1)*10)下拉 8樓: =index(sheet1!a:a,row(a1)*10) 下拉公式 9樓: =index(sheet1!a:a,if(row(a1)=1,1,10*(row(a1)-1)))下拉 答案應該是6.因為先進行x y?這個判斷,而x y為假,所以z y,y的值是3,所以z 3,本來z 3,所以z的值為6 焚香一隻鬼 值 為 6 原因是z x y x y z z x y x y 取 z 右邊 運算 可設 z 右邊 為 int c c x y x y x y 不滿足 則 c 的值等於 ... 風若遠去何人留 在c語言中,字元儲存的本質是ascii碼值。在ascii碼表中,大寫字母和小寫字母,都是按照字母順序連續儲存的。其中 大寫字母 a 為0x41,即10進製的65 大寫字母 z 為0x5a,即10進製的90 小寫字母 a 為0x61,即10進製的97 小寫字母 z 為0x7a,即10進... 懸鉤子楊 用 substitute 函式多次替換a5公式 右拉 在c1中輸入或複製貼上此公式 if b1 0,a1,a1 b1 或 if b1 0,a1,concatenate a1,b1 無畏 a3公式 substitute substitute concatenate a1,a2 0 0 侯元綠...C語言中int x 1,y 2,z 3則z xyxy的值為多少?為什麼?求大神指教
c語言中 為什麼c2 c1 32輸入小寫字母a 就會輸出大
excel中A1輸入a,A2輸入b,A3使用公式CONCATENATE A1A2 ,則A3單元格顯示為a b