c语言程序设计试题(三)
- 推荐等级:
- 发布时间:2021-02-02
- 试卷题量:25题
- 浏览次数:0次
- 试卷分类:C语言程序设计
- 试卷类型:模拟试题
试题列表
- 若有定义 int (*p)[3]; 则下列说法正确的是
- 有以下程序段main(){ int x=10;while(x--);printf("x=%d\n",x);}则最后的输出结果是:
- 有以下程序:int fun(){static int x=1;x *= 2;return x;}main( ){int i,s=1 ;for(i=1 ;i<=2 ;i++) s=fun() ;printf( “ %d\n ”,s) ;}执行后的输出结果为
- void main( ){int k=011;printf("%d\n",k++);}}程序输出结果是
- 以下 C 语言标识符中,不合法的是
- C 语言允许函数类型默认定义,此时该函数值隐含的类型是
- 以下程序段运行结果是enum weekday{aa,bb=2,cc,dd,ee}week=ee;printf( “%d\n “,week);
- 以下对 C 语言函数的描述中,不正确的是
- 若有定义语句: double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x; 则错误引用 x 数组元素的是
- 若有说明 : inta[3][4]={0} ,则只有元素 a[0][0] 可得到初值 0 。
- 循环体中 continue 语句的作用是结束整个循环的执行
- 关系表达式的值是 0 或 1
- 控制台标准输入设备一般是指键盘
- 使用 while 和 do-while 循环时 ,循环变量初始化的操作应在循环语句之前处理
- C 语言规定 ,标识符中的字母一般区分大 、小写
- 以下程序段运行结果是int a=6;printf( “%d\n “,a>>1);
- 字符串作为一维数组存放在内存中
- 字符数组中的最后一个字符必须是 '\0'
- 形参为指针变量时 ,实参必须是数组名
- 用数组名作函数参数时传递的是数组的值
- 全局变量可以被任何一个函数中的任何一个表达式使用
- 若有定义语句: double x,y,*px,*py; 执行了 px=&x;py= &y; 之后,正确的输入语句是
- 以下程序运行结果是char str[ ]= “abc“;printf( “%d, %d \n “,strlen(str),sizeof(str));
- 以下程序段运行结果是#define f(x) x*x*xmain( ){ int a=1,b,c;b=f(a+1);c=f((a+1));printf( “%d,%d\n “,b,c);}
- 有以下程序:main(){FILE *f;f=fopen( “fa.txt “,“w “);fprintf(f, “day “);fclose(f);}若文本文件 fa.txt 中原有内容为 :hello ,则运行以上程序后,文件fa.txt 中的内容为
置顶