c语言试卷浙江理工大学杀人案件追踪,浙江理工大学c语言期末考试模拟试卷6 .pdf...
《C 程序設計》期末模擬試題
一、單選題(每小題 2 分,共 20 分)
1、在 C 語言中,正確的 int 類型的常數是________ 。
[A]-2U [B]059 [C]3a [D]0xAF
2 、已知:char a; int b; float c; double d; 執行語句 c=a+b+c+d;后,變量 c 的數據類型是
________ 。
[A]int [B]char [C]double [D]float
3、假設定義變量如下:
int x;
float y;
以下輸入語句中________是正確的。
[A]scanf (“%f%f”,&y,&x ); [B]scanf (“%f%d”, y, x );
[C]scanf (“%f%d”,&y,&x ); [D]scanf (“%5.2f%2d”,&y,&x );
4 、已知:int a,*p=&a; 則為了得到變量 a 的值,下列錯誤的表達式為________ 。
[A]p[0] [B]*p [C]&*a [D]*&a
5、在C語言中,引用數組元素時,其數組下標的數據類型允許是________ 。
[A]整型常量 [B]整型表達式
[C]整型常量或整型表達式 [D]任何類型的表達式
6、以下能對外部的二維數組 a 進行正確初始化的語句是________ 。
[A]int a[2] []={{1,0,1},{5,2,3}}; [B]int a [3][]={{1,2,3},{4,5,6}};
[C]int a[2][4]={{1,2,3},{4,5},{6}}; [D]int a [][3]={{1,0,1},{ },{1,1}};
7、設有 int x,y; 以下語句判斷x 和 y 是否相等,正確的說法是該語句________ 。
if (x=y) printf(" x is equal to y.");
[A]語法錯 [B]不能判斷 x 和 y 是否相等
[C]編譯出錯 [D]能判斷 x 和 y 是否相等
8、若用數組名作為函數調用時的參數,則實際上傳遞給形參的是________ 。
[A]數組元素的個數 [B]數組的第一個元素值
[C]數組中全部元素的值 [D]數組首地址
9、若有定義 char x[ ]= "12345"; char y[ ]={ '1', '2', '3', '4', '5'} ;則 。
[A]x 數組與 y 數組的長度相同 [B]x 數組長度大于 y 的長度
[C]x 數組長度小于 y 數組長度 [D]x 數組等價于 y 數組
10、以下正確的函數說明是________ 。
[A]float add(int x,y) [B]int add(int x;int y)
[C]char add( ) [D]int add(char x[ ] [ ])
共 7 頁—第 1 頁
二、程序填空題(閱讀以下程序說明和相應程序,在每小題提供的若干可選答案中,挑選一
個正確的答案。每小題 2 分,共 30 分)
1、 【程序說明】求 s=1-1/2+1/3-1/4+…+1/19-1/20 的值
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的c语言试卷浙江理工大学杀人案件追踪,浙江理工大学c语言期末考试模拟试卷6 .pdf...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言 fscanf的头文件,fscan
- 下一篇: c语言获取按键痕迹,c语言获得键盘的按键