沈阳建筑大学c语言真题,沈阳建筑大学C语言复习资料.doc
沈陽建筑大學C語言復習資料
注:此資料所涉及內容理解透徹即可輕松得到80分
教材復習內容:
要點
1常量與變量,標識符命名
2輸入輸出格式控制
3程序控制結構(條件表達式,分支,循環)
4流程轉移控制
5函數定義與使用,變量得作用域與存儲類型
6二維數組,指針數組,字符數組(字符串)
7指針數組 ,函數參數,數組參數
8結構體定義與使用
9函數、指針、結構體綜合
10文件操作
需要瞧得題
例題
4、7
7、2
課后習題:
4、10
4、19
4、24
5、4
5、6
5、7
6、3(2)
6、5
6、11
7、6
7、8
4、10(1)
#include
main
{
int i, sum = 0;
for (i = 1; i <= 101; i = i+2)
{
sum = sum + i;
}
printf("sum=%d\n", sum);
}
(2)
#include
main
{
int i = 1, sum = 0;
while (i <= 101)
{
sum = sum + i;
i = i + 2;
}
printf("sum=%d\n", sum);
}
4、19
#include
#include
main
{
int i1, i2, i3, i4, k, n;
printf("Input data is:");
scanf("%d", &n);
k = fabs(n); /*取絕對值*/
i1 = k / 1000; /*分離出千位*/
i2 = (k i1 * 1000) / 100; /*分離出百位*/
i3 = (k i1 * 1000 i2 * 100) / 10; /*分離出十位*/
i4 = k % 10; /*分離出個位*/
printf("The sum of the total bit is %d\n", i1+i2+i3+i4);
}
4、24
#include
main
{
int x, y, z;
for (x = 0; x <= 20; x++)
{
for (y = 0; y <= 33; y++)
{
z = 100 x y;
if (5*x + 3*y + z/3、0 == 100)
{
printf("x=%d, y=%d, z=%d\n", x, y, z);
}
}
}
5、4(1)
#include
main
{
int n, ret;
printf("Input n:");
scanf("%d",&n);
ret = IsPrimeNumber(n);
if (ret != 0)
{
printf("%d is a prime number\n",n);
}
else
{
printf("%d is not a prime number\n",n);
}
}
/*
函數功能: 判斷參數就是否就是素數
函數入口參數: number為整型數,要求為正整數
函數返回值: 非0值表示就是素數,否則不就是素數
*/
int IsPrimeNumber(int number)
{
int i;
if (number <= 1) /* 負數、0與1都不就是素數 */
return 0;
for (i=2; i<=sqrt(number); i++)
{
if ((number % i) == 0) /* 被整除,不就是素數 */
return 0;
}
return 1;
}
(2)
#include
main
{
int n, ret;
printf("Input n:");
scanf("%d",&n);
ret = IsPrimeNumber(n);
if (ret != 0)
{
printf("%d is a prime number\n",n);
}
else
{
printf("%d is not a prime number\n",n);
}
}
/*
函數功能: 判斷參數就是否就是素數
總結
以上是生活随笔為你收集整理的沈阳建筑大学c语言真题,沈阳建筑大学C语言复习资料.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [云炬学英语]每日一句2020.8.28
- 下一篇: [云炬学英语]每日一句2020.9.1