基礎練習03

2021-08-17 10:29:38 字數 2837 閱讀 2502

1.將陣列a的內容和陣列b的內容交換

#include

#include

#include

int main()

;int b = ;

int tmp = 0;

int i = 0;

int size = sizeof(a) / sizeof(a[0]);

for (i = 0; i < size; i++)

for (i = 0; i < size; i++)

printf("\n");

for (i = 0; i < size; i++)

system("pause");

return 0;

}2.計算1/1-1/2+1/3-1/4......+1/99-1/100的值。

#include

#include

#include

int main()

printf("%1f\n", sum);

system("pause");

return 0;

}3.編寫程式數一下1到100的所有整數中出現多少次數字9.

#include

#include

int main()

}printf("%d\n", count);

system("pause");

return 0;

4.在螢幕上輸出以下圖案:

****

*****

*******

*********

***********

*************

***********

*********

*******

*****

****

#include

#include

int main()

for (j = 0; j < 2*i+1; j++)

printf("\n");

}for (i = 0; i < l-1; i++)

for (j = 0; j < 2*(l-1-i)-1; j++)

printf("\n");

}system("pause");

return 0;

//菱形

//#include

//#include

//int main()

////for (j = 0; j < 2*i+1; j++)

////printf("\n" );

//}////列印下半部分

//for (i = 0; i < line; i++)

////for (j = 0; j < 2*(line-1-i)-1; j++)

////printf("\n");

//}//system("pause");

//return 0;

//}2.求出0~999之間的所有「水仙花數」並輸出。「水仙花數」是指乙個三位數,其各位數字的立方和確好等於該數本身,如;153=1+5+3 ? ,則153是乙個「水仙花數」。

/*在數論中,水仙花數(narcissistic number)也稱為自戀數、自冪數、阿姆斯壯數或阿姆斯特朗數(armstrong number),是指一n位數,其各個數之n次方和等於該數。

例如153、370、371及407就是三位數的水仙花數,其各個數之立方和等於該數:

153 = 1^3 + 5^3 + 3^3。

370 = 3^3 + 7^3 + 0^3。

371 = 3^3 + 7^3 + 1^3。

407 = 4^3 + 0^3 + 7^3。

*/#include

#include

//方法1(只計算3位數的水仙花數)

int main()

}printf("\n");

printf("count=%d\n", count);

system("pause");

return 0;

}//方法2

int main()

//計算和

tmp = i;

while (tmp)

if (sum == i)

}system("pause");

return 0;}3.

求sn = a + aa + aaa + aaaa + aaaaa的前5項之和,其中a是乙個數字,例如:2 + 22 + 222 + 2222 + 22222

#include

#include

int main()

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

system("pause");

return 0;

//方法2

//#include

//#include

//#include

//int main()

//////計算和

//tmp = i;

//while (tmp)

////if (sum == i)

////}

//system("pause");

//return 0;

//}4.編寫乙個程式,它從標準輸入讀取c源**,並驗證所有的花括號都正確的成對出現。

#include

#include

int main()

else if (ch == '}'&&count == 0)

else if (ch == '}'&& count != 0)

}if (count == 0)

else

system("pause");

return 0;

}

習題練習03

編寫乙個函式來查詢字串陣列中的最長公共字首。如果不存在公共字首,返回空字串 示例 1 輸入 flower flow flight 輸出 fl 示例 2 輸入 dog racecar car 輸出 解釋 輸入不存在公共字首。說明 所有輸入只包含小寫字母 a z param strs return va...

c 基礎練習 03 引數中的 ref out

從程式結構上來說,ref和out是把return的工作給搶了。using system namespace ref和out max max m,n,out max console.writeline out最大值為 max maxref m,n,ref max console.writeline r...

JAVA物件導向練習03

為 無名的粉 寫乙個類 class wumingfen 要求 1.有三個屬性 面碼 string thema 粉的分量 兩 int quantity 是否帶湯 boolean likesoup 2.寫乙個構造方法,以便於簡化初始化過程,如 wumingfen f1 new wumingfen 牛肉 ...