【单选题】
有以下程序:
main()
int x[8]=8,7,6,5,O,0,*s;
s=x+3;
printf("%d\n",s[2]);
执行后输出结果是( )。
A.随机值
B.0
C.5
D.6
正确答案
正在加载...
答案解析
正在加载...
根据网考网考试中心的答案统计,该试题:
1%的考友选择了A选项71%的考友选择了B选项26%的考友选择了C选项2%的考友选择了D选项
你可能感兴趣的试题
第1题:
在一棵二叉树上第5层的结点数最多是( )。
A.8
B.16
C.32
D.15第2题:
以下叙述中正确的是( )。
A.预处理命令行必须位于C源程序的起始位置
B.在C语言巾,预处理命令行都以"#"开头
C.每个C程序必须在开头包含预处理命令行;#include <stdio.h>
D.C语言的预处理不能实现宏定义和条件编译的功能第3题:
已定义以下函数:
fun(int *p)
return *p;
该函数的返回值是( )。
A.不确定的值
B.形参p中存放的值
C.形参p所指存储单元中的值
D.形参p的地址值第4题:
以下程序段十,不能正确赋字符串(编译时系统会提示错误)的是( )。
A.chars[10]="abedefg";
B.char t[]="abcdefS",*s=t;
C.chars[10];s="abcdefg";
D.chars[10];strcpy(s,"abcdefg");第5题:
有以下程序:
#include <stdio.h>
main()
int.a[]=1,2,3,4,5,6,7,8,9,10,11,12,,*p=a+5,*q=NULL;
*q=*(p+5);
printf("%d %d\n",*p,*q);
程序运行后的输出结果是( )。
A.运行后报错
B.6 6
C.6 11
D.5 10第6题:
设有定义:int k=1,m=2:float f=7;,则以下选项中错误的表达式是( )。
A.k=k>=k
B.-k++
C.k%int(f)
D.k>=f>=m