注意:此页面搜索的是所有试题
中国石油大学-《程序设计(C语言)》
若有说明:char s1=.\067., s2=.1. ; 则变量s1,s2在内存中各占的字节数是( ) A) 1 1 B) 4 1 C) 3 1 D) 1 2
) 以下四个选项中不能看作一条语句的是( ) A) {; } B) a=0,b=0,c=0; C) if(a>0) D) if(b==0)m=1;n=2;
以下关于数组的描述正确的是( ) A) 数组大小固定,但是可以有不同类型的数组元素 B) 数组大小可变,但是所有数组元素的类型必须相同 C) 数组大小固定,所有元素的类型必须相同 D) 数组大小可变,可以有不同类型的数组元素
若有说明语句:char c= ‘\64’ ; 则变量C包含: A) 1个字符 B) 2个字符 C) 3个字符 D) 说明不合法,C值不确定
以下选项中可作为C语言合法整数的是( ) A) 10110B B) 0386 C) x2a2 D) 0Xffa
以下语句中无限循环语句是( ) A) for(;2&5;) B) while(1,2,3) C) while(‘\0’) D) for(;’\0’;)
) 以下叙述中不正确的是( ) A) 在不同的函数中可以使用相同名字的变量 B) 函数中的形式参数是局部变量 C) 在一个函数内定义的变量只在本函数范围内有效 D) 在一个函数内的复合语句中定义的变量在本函数范围内有效
以下对二维数组a的正确说明是( ) A) int a[3][] B) float a(3,4) C) double a[1][4] D) float a(3)(4)
分) 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #define N 10; Void arrin(int x[N]) {   int i=0;   while(i  scanf(“%d”,__________); } 在下划线处应填入的是( ) A) x+i B) &x[i+1] C) x+(i++) D) &x[++i]
) 用8位无符号二进制数能表示的最大十进制数为( ) A) 127 B) 128 C) 255 D) 246
以下选项中合法的用户标识是( ) A) long B) _2Test C) 3Dmax D) A.dat
) 以下能正确定义数组并正确赋初值的语句是( ) A) int N=5,b[N][N]; B) int a[1][2]={{1},{3}}; C) int c[2][]= {{1,2},{3,4}}; D) int d[3][2]={{1,2},{34}};
) 以下选项中合法的实型常数是( ) A) 5E2.0 B) E-3 C) .2E0 D) 1.3E
) 以下选项中非法的表达式是( ) A) (a+2)++ B) i=j==1 C) (char)(65+10) D) x=x-1
) 以下关于C语言的不严格的叙述中,错误的说法是( ) A) 在标识符中,大写字母和小些字母的意义相同 B) 有些不同类型的变量可以在一个表达式中运算 C) 在赋值表达式中等号 “=”左边的变量和右边的值可以是不同类型 D) 同一个运算符号在不同的场合可以有不同的含义