西工大c语言noj100作业,西工大17秋《C语言程序设计》平时作业
Q:576696131 微信、Q均是1219895388
西工大17秋《C語言程序設計》平時作業
共題,總分:100分 答題中
分一、單選題共35題,70分
12分
結構化算法是( )。
A由順序結構、選擇結構和循環結構等三種基本結構順序組成的算法
B由順序結構、選擇結構和樹結構等三種基本結構順序組成的算法
C由順序結構和選擇結構二種基本結構順序組成的算法
22分
以下不正確的定義語句是( )。
Adouble x[5]={2.0,4.0,6.0,8.0,10.0};
Bint y[5]={0,1,3,5,7,9} ;
Cchar c1[]={’1’,’2’,’3’,’4’,’5’} ;
Dchar c2[]={’\x10’,’\xa’,’\x8’};
32分
C語言對嵌套if語句的規定是:else總是與( )。
A其之前最近的if配對
B第一個if配對
C縮進位置相同的if配對
D最前面的if配對
42分
以下敘述不正確的是( )。
A預處理命令行都必須以#開始
B在程序中凡是以#開始的語句行都是預處理命令行
CC程序在執行過程中對預處理命令行進行處理
D預處理命令行可以出現在C程序中任意一行上
52分
以下不是死循環的語句是( )。
Afor (y=9,x=1;x>++y;x=i++) i=x
Bfor ( ; ; x+=i)
Cwhile (1) { x++ ; }
Dfor (i=10 ; ; i--) sum+=i
62分
以下運算符優先級最低的是( )。
A&&
B&
C||
D|
72分
1
AA
BB
CC
DD
82分
C語言規定,簡單變量做實參時,它和對應的形參之間的數據傳遞方式是( )。
A地址傳遞
B值傳遞
C有實參傳給形參,再由形參傳給實參
D由用戶指定傳遞方式
92分
屬于合法的C語言長整型常量是( )。
A5876
B0L
C2.0E10
D(long)58762
102分
C語言程序編譯時,程序中的注釋部分( )。
A參加編譯,并會出現在目標程序中
B參加編譯,但不會出現在目標程序中
C不參加編譯,但會出現在目標程序中
D不參加編譯,也不會出現在目標程序中
112分
執行下列程序片段時輸出結果是( ?)。1
A65535
B-1
C-32767
D1
122分
組成C語言程序的是( )。
A過程
B函數
C子程序
D主程序和子程序
132分
不合法的常量是:( )。
A’\2’
B""
C’’
D\483
142分
函數調用語句:fseek(fp,-20L,2)的含義是( )。
A將文件位置指針移到距離文件頭20個字節處
B將文件位置指針從當前位置向后移動20個字節
C將文件位置指針從文件末尾向后退20個字節
D將文件位置指針移到當前位置20個字節處
152分
若要用fopen函數打開一個新的二進制文件,該文件既要能讀也能寫,則使用文件方式應是( )。
A"a+b"
B"wb+"
Cr+b
D"ab"
162分
若x=2,y=3,則x & y的值是( )。
A0
B2
C3
D5
172分
完成C源文件編輯后、到生成執行文件,C語言處理系統必須執行的步驟依次為( )。
A連接、編譯
B編譯、連接
C連接、運行
D運行
182分
在文件使用方式中,字符串"rb"表示( )。
A打開一個已存在的二進制文件,只能讀取數據
B打開一個文本文件,只能寫入數據
C打開一個已存在的文本文件,只能讀取數據
D打開一個二進制文件,只能寫入數據
192分
1
A6.0
B7.0
C8.0
D9.0
202分
若執行fopen函數時發生錯誤,則函數的返回值是( )。
A地址值
B0
C1
DEOF
212分
若有定義:int a[10],則對數組a元素的正確引用是( )。
Aa[10]
Ba[3]
Ca(5)
Da[-10]
222分
11
AA
BB
CC
DD
232分
已知int x = 0xaffbc; 判斷x的結果是( )。
A賦值非法
B不確定
Caffb
Dffbc
242分
若有定義:int (*p)[4]; 則標識符p( )。
A是一個指向整型變量的指針
B是一個指針數組名
C是一個指針,它指向一個含有四個整型元素的一維數組
D定義不合法
252分
以下有關宏替換的敘述不正確的是( )。
A宏替換不占用運行時間
B宏名無類型
C宏替換只是字符替換
D宏名必須用大寫字母表示
262分
當C語言的源程序在一行寫不下時,可以( )。
A用逗號續行
B用分號續行
C用\續行
D用空格續行
272分
若有定義:int a[3][4],則正確引用數組a元素的是( )。
Aa[2][4]
Ba[3][3]
Ca[0][0]
Da[3][4]
282分
若int k=7,x=12;則能使值為3的表達式是( )。
Ax%=(k%=5)
Bx%=(k-k%5)
Cx%=k-k%5
D(x%=k)-(k%=5)
292分
以下函數定義首部形式正確的是( )。
Adouble fun(int x,int y)
Bdouble fun(int x;int y)
Cdouble fun(int x.int y);
Ddouble fun(int x,y)
302分
( )是C語言提供的合法的數據類型說明關鍵字。
AFloat
Bsigned
Cinteger
DChar
312分
在宏定義#define PI 3.14159中,用宏名PI代替一個( )。
A單精度數
B雙精度數
C常量
D字符串
322分
函數rewind的作用是( )。
A使位置指針重新返回文件的開頭
B將位置指針指向文件中所要求的特定位置
C使位置指針指向文件的末尾
D使位置指針自動移至下一個字符位置
332分
算法是( )。
A為解決一個問題而采取的方法和步驟
B為設置一個問題而采取的方法和步驟
C為解決一個問題而開會討論
342分
一個C程序總是從( )函數開始運行的。
Amain
Binclude
Cint
Dfor
352分
設有程序段:char s[]="china"; char *p ; p=s ; 則下面敘述正確的是( )。
As和p完全相同
B數組s中的內容和指針變量p中的內容相等
Cs數組長度和p所指向的字符串長度相等
D*p與s[0]相等
二、多選題共5題,30分
16分
計算機算法可以用( )等方法表示。
A自然語言
B流程圖
C偽代碼
D方塊圖
26分
C程序注釋是由( )所界定的文字信息組成的。
A
D&
36分
計算機算法可分為( )兩大類別。
A數值運算算法
B非數值運算算法
C結構運算
D形式運算
46分
計算機算法的特性包括( ) 。
A有窮性
B確定性
C有零個或多個輸入
D有一個或多個輸出
E有效性
56分
函數體一般包括( )兩部分。
A聲明
B執行
C形式
D操作
總結
以上是生活随笔為你收集整理的西工大c语言noj100作业,西工大17秋《C语言程序设计》平时作业的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux命令11,每日一个linux命
- 下一篇: c语言中 d的作用,C语言中%d,%o,