表达式ya是不合法的c语言标识符,《C语言程序设计》试题3及答案
《《C語言程序設計》試題3及答案》由會員分享,可在線閱讀,更多相關《《C語言程序設計》試題3及答案(14頁珍藏版)》請在人人文庫網上搜索。
1、C 語言程序設計試題三 1一單項選擇題 1二判斷題 3三、填空 4四、讀出程序。 4五編程序 5C語言程序設計試題三答案 9C語言程序設計試題三一單項選擇題1 設 int x=1,y=1; 表達式(!x+ | y-)的值是 __B__A 0B 1C. 2D -12. main() int n;(n=6*4 ,n+6), n*2;printf( “n=%d n”,n);此程序的輸出結果是_B_.A 30B. 24C. 60D. 483 若有如下定義,則 D 對數組元素的正確的引用。int a10 , *p ;p=a ;A. *&a10B. a11C. *(p+10)D. *p4.設整型變量n的值。
2、為2,執行語句n+=n-=n*n ; ”后,n的值是C__A. 0B. 4C. - 4D. 25 以下不能正確定義二維數組的語句是A . i nt a22=1,2;B. i nt a2=1,2,3,4;C. int a22=1,2,3;D. int a2=1,2,3,4;6程序段 C的功能是將變量u、s中的最大值賦給變量A. if(us) t=u;t=s;C.if(us) t=s;else t=u;7 下列程序段的輸出結果是Avoid mai n() int k;for (k=1;kif(k%2!=0)prin tf(#);elseprintf( “ * ”);A. #*#*B . *#*#&。
3、設變量定義為int a3=1,4,7,*p=&a2.A. &a2B. 49.能正確表示 a和b同時為正或同B.t=u;if(t )t=s;D .t=s; if(u )t=u;C. #D.以上都不對則*p的值是C。C. 7D. 1達式是 __D。A. a=0|b=0)&(a0) &(a+b=0 & b=0)&(a010. C語言中,合法的字符型常數是AoD._CoA7個字A. AB. “ AC. 6511. 設有數組定義:char array= ” China”;則數組所占的空間是A. 4個字節B. 5個字節C . 6個字節D.節12. 若變量c為char類型,能正確判斷出c為小寫字母的表達式是。
4、 _D。A. a = a ) | (c=c)D. (c= a ) & (cyz,應使用C語言表達式AA .( x=y ) &(y=z)B. (x=y) AND (y=z)C . (x=y=z)D. (x=z)&(y=z)20.以下可以作為 C語言合法整數的是A。A. 1010BB. 0368C.0XffaD. x2a221.在函數中默認存儲類型說明符的變量應該是C存儲類型。A .內部靜態B. 外部C .自動D. 寄存器.EXE 的文件。二. 判斷題(T)2.在 C 程序中, 函數既可以嵌套定義 ,也可以嵌套調用。(F3.在 C 程序中, APH 和 aph 代表不同的變量。 (T)4.表達式 。
5、0195是一個八進制整數。 (F)5.表達式 _ya是不合法的C語言標識符。( F)6.C程序總是從main( ) 函數的第一條語句開始執行的。(T7.A-=7 等價于a=a-7 。(T)1. C 語言源程序文件通過了編譯、連接之后生成一個后綴為8. 利用 fclose 函數關閉已打開的文件。 (T)9. 數組名可以作為參數進行傳遞。( T10. 執行 printf(%x,12345);,輸出 12345。(三、填空1. C語言的預處理語句以 _#_號開頭。2. 表達式 7+82 & 25 %5的結果是__0。3下列程序段是從鍵盤輸入的號2字符中統計數字字符的個數,用換行符結束循環。int n。
6、=0, ch;ch=getchar();while( __ch= ! n ) if ( __ch= 0 &chfun (i nt a, int b) if(ab) return (a);Else return (b); main() int x=3,y=8,z=6,r; r=fun(fun(x,y),2*z);printf( “%d n”,r); 123. 改正下列程序中不正確的語句。main() int n ;float s=1.0; for(n=10;n1;n- -)s=s+1/n; s=s+1.0/n; printf( “ %6.1f n” ,s);4. 寫出下列程序的運行結果。main() int n;34f or(n=3; n main() long int i;double n=1.0,s=0.0;for(i=1;i=0 & chmax)max=ai;min=a0;for(i=1;i10;i+)if(aimin)min=ai;printf(%d %d,max,min);5.#include stdio.hmain() int c;FILE *fp;fp=open(write.txt,w);c=getchar(); while(c!=n) fputc(c,fp);c=getchar();fclose();。
總結
以上是生活随笔為你收集整理的表达式ya是不合法的c语言标识符,《C语言程序设计》试题3及答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言指针在左还是右,C语言学习之指针的
- 下一篇: c语言中table函数,Excel的TA