兰州理工大学C语言程序
用C语言编写的代码程序(   ) (A) 可立即执行 (B) 是一个源程序 (C) 经过编译即可执行 (D) 经过编译解释才能执行
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
C语言中用于结构化程序设计的三种基本结构是(    ) (A) 顺序结构、选择结构、循环结构 (B) if、switch、break (C) for、while、do-while (D) if、for、continue
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
以下语句或语句组中,能正确进行字符串赋值的是: (A) char *sp;*sp="right!"; (B) char s[10];s="right!"; (C) char s[10];*s="right!"; (D)
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
执行以下程序段后,i的值是 ()int i=10;switch(i+1){case 10: i++; break;case 11: ++i;case 12: ++i; break;default : i=i+1;} (A) 11 (
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
语句while(!e);中的条件!e等价于 () (A) e==0 (B) e!=1 (C) e!=0 (D) 运行时出错
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
用 int a[4]={1,2}; 对数组进行初始化后,数组元素a[3]的值是 () (A) 随机值 (B) 0 (C) 1 (D) F
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
在执行char str[10]=“china”; strlen(str)的结果是 () (A) 5 (B) 6 (C) 7 (D) 9
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
执行x=5>1+2&&2||2*4<4-!0后,x的值为( )。  (A) -l (B) O (C) 1 (D) 5
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子:(x)/(y×z)的c语言表达式是( )。  (A) x/y*z (B) x*(1/(y*z)) (C) x/y*1/z (D) x/y/z
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
设有以下说明语句 struct ex {int x;float y; char z;}example; 则下面的叙述不正确的是( )。   (A) struct是结构体类型的关键字 (B) example是结构体类型名 (
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( ) 。  (A) 地址传递 (B) 单向值传递 (C) 由实参传给形参,再由形参传回实参 (D) 传递方式由用户指定
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若用数组名作为函数调用的实参,传递给形参的是( )。  (A) 数组的首地址 (B) 数组第一个元素的值 (C) 数组中全部元素的值 (D) 数组元素的个数
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
下列语句执行后的结果是( )。 y=5;p=&y;x=*p++;  (A) x=5,y=5 (B) x=5,y=6 (C) x=6,y=5 (D) x=6,y=6
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为 ( )。 int a[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;  (A) 8 (B) 7 (C) 6 (D) 5
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
经过下面的语句后 int i,a[10],*p; 定义后,下列语句中合法的是 ( )。  (A) p=100: (B) p=a[5]; (C) p=a+2; (D) p=&(i+2);
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若有以下说明和语句,则对pup中sex域的正确引用方式是( )。 struct pupil {char name[20]; int sex; }pup,*p; p=&pup;  (A) p.pup.sex (B) p->pu
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若已定义了如下的共用体类型变量x,则x所占用的内存字节数为( ) 。 union data { int i; char ch; double f; }x;  (A) 7 (B) 11 (C) 8 (D) 10
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若有下面的说明和定义: struct test { int m1;char m2;float m3; union uu{ char u1[5];int u2[2];}ua; } myaa;则sizeof(struct test)的值是
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若要打开:A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是( ) 。  (A) fopen("A:\\user\\abc.txt","r") (B) fopen("A:\\user\\ab
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
在以下函数调用语句中fun1(x,10,(x,10),fun2(y,10,(y,10)));函数fun1参数的个数为 (     ) (A) 8 (B) 4 (C) 5 (D) 编译出错
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
函数一般由函数的说明部分和函数体部分组成。 (A) 对 (B) 错
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
C语言中数据类型只有整型、实型和字符型。 (A) 对 (B) 错
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
假设有int a[10], *p;则P=&a[0]与p=a等价。  (A) 对 (B) 错
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
getchar()函数的功能是从键盘上输入一个字符串。 (A) 对 (B) 错
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
在C语言中定义一个文件指针的方法为:FILE*fp 。 (A) 对 (B) 错
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
将int 型变量n转换成float型变量的方法是 ( )。 (A) float n (B) (float)n (C) float(n) (D) 21个字符
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
以下不正确的描述是 ( )。  (A) 使用while和do-while循环时,循环变量初始化的操作应在循环语句之前完成 (B) while循环是先判断表达式后执行循环体语句 (C) do-while和for循环均是先执行循环体
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
在循环中使用break 语句的功能是( )。  (A) 使程序的执行跳出break所在的那一重循环 (B) 使程序执行结束 (C) 跳出包含此break语句的所有循环 (D) 终止本次循环,继续下次循环
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
C语言中,最基本的数据类型包括: (A) 整型、实型、逻辑型 (B) 整型、字符型、数组 (C) 整型、实型、字符型 (D) 整型、实型、结构体
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
以下说法正确的是: (A) C程序总是从第一个定义的函数开始执行 (B) 在C程序中,要调用的函数必须在main()函数中定义 (C) C程序总是从main()函数开始执行 (D) C程序的main()函数必须放在程序的开始
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
以下叙述中,正确的是: (A) continue和break语句只能用于循环体内 (B) continue和break语句只能用于分支语句中 (C) continue语句只能用于循环体内 (D) continue语句只能用于
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
变量的指针,其含义是指该变量的: (A) 值 (B) 地址 (C) 名 (D) 一个标志
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
int *p1,*p2,a[10];( )p1=a;p2=&a[5];则p2-p1的值为: (A) 无法确定 (B) 10 (C) 5 (D) 12
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
判断字符串a和b是否相等,应当使用:( ) (A) if(a==b) (B) if(a=b) (C) if(strcpy(a,b)) (D) if(strcmp(a,b)==0)
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
设有数组定义:char array[]=”Beijing”;则数组array所占的存储空间为:( ) (A) 7个字节 (B) 8个字节 (C) 9个字节 (D) 10个字节
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
假定int类型变量占用两个字节,有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是: (A) 3 (B) 6 (C) 10 (D) 20
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
下面正确的字符串常量是: (A) ‘1+2=3’ (B) “1+2 = 10” (C) [abcde] (D) {1234567}
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式(a<b?a:b)<(c<d?c:d)的值是: (A) )1 (B) )2 (C) )3 (D) )0
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
下面正确的字符常量是: (A) “c” (B) ‘\’’ (C) ‘W’ (D) ‘’
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
一个C语言程序总是从()开始执行 (A) 书写顺序的第一个函数 (B) 书写顺序的第一条执行语句 (C) 主函数main( ) (D) 不确定
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
一个C语言程序是由( ) 组成的。  (A) 主程序 (B) 子程序 (C) 函数 (D) 过程
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若a、b均为int型变量,且a=100,则关于循环语句for(b=100;a!=b;++a,++b) printf ( “ ------------“) 的正确说法是( ) 。  (A) 循环体只执行一次 (B) 死循环 (C)
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
下面标识符中,合法的用户标识符为( )。 (A) P#Ad (B) 12a (C) char (D) _int
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
‘A’ + 3 的结果是( )。  (A) ’A’ (B) ’D’的ASCⅡ码 (C) 65 (D) 3
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
语句char str[20];说明str是一个字符串,最多能表示 ( ) 。 (A) 20个字符 (B) 19个字符 (C) 18个字符 (D) 21个字符
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
一维数组的下标在任何情况下,都不可以省略。() (A) 对 (B) 错
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
循环结构中,执行continue语句表示结束整个循环。() (A) 对 (B) 错
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
数组的下标必须是整型常量或常量表达式。()  (A) 对 (B) 错
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
putchar()函数的作用是输出一个字符串。()  (A) 对 (B) 错
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
函数类型省略,系统会默认为void。() (A) 对 (B) 错
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若有说明:int a[3][4];则对于a数组元素的非法引用是() (A) a[2][2*1] (B) a[0][3] (C) a[4-2][0] (D) a[1][4]
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
C语言程序由函数组成() (A) 可以嵌套调用函数 (B) 可以嵌套定义函数 (C) 递归函数只能直接递归,不能间接递归 (D) 主函数必须定义在其他函数之后
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
关于局部变量的作用域,下列说法正确的是() (A) 本文件的全部范围 (B) 本程序的全部范围 (C) 本函数的全部范围 (D) 从定义开始至本函数结束
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
下面是一个初始化指针的语句:int *px = &a;其中指针变量的名字应该是( )。 (A) *pz (B) a (C) px (D) &
答案是:[参考答案:C] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
若指针 px为空指针,则 ( )。 (A) px指向不定 (B) px的值为零 (C) px的目标为零 (D) px的地址为零
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
对于语句int *px[10],以下说法正确的是( ) 。  (A) px是一个指针,指向一个数组,数组的元素是整数型。 (B) px是一个数组,其数组的每一个元素是指向整数的指针。 (C) A和B均错,但它是C语言的正确语句。
答案是:[参考答案:B] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
具有相同基类型的指针变量P和数组变量Y,下列写法中不合法的是 ( ) 。  (A) P = Y (B) *P = Y[i] (C) P + &Y[i] (D) P = &Y
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
已知static int a[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p,则表达式 *(p[0]+1)+**(q+2)的值是( )。  (A) 5 (B) 4 (C) 6 (D) 7
答案是:[参考答案:A] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
已知for(;n>=1;n--),下列语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中代码不正确的是( )。  (A) *S1++=*S2++ (B) S1[n-1]=S2[n-1] (C) *(S1+
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
调用函数的实参与被调用函数的形参应该有如下关系( ) 。 (A) 只要求实参和形参个数相等 (B) 只要求形参和实参顺序相同 (C) 只要求实参和形参数据类型相同 (D) 上述三点均需具备
答案是:[参考答案:D] 分值:4

更新时间:2023/4/3 12:59:00
出自:兰州理工大学C语言程序设计
目前为: 1/2 页  首页   上页  下页 尾页