单项选择题带有随机函数调用的表达式rand()%20的值在()区间内。
A.1~19
B.1~20
C.0~19
D.0~20
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题设有两条语句为“int a=12; a+=a*a;”,则执行结束后,a的值为()。
A.12
B.144
C.156
D.288
2.单项选择题char类型的长度为()个字节。
A.1
B.2
C.3
D.4
3.单项选择题假定有定义为“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的赋值为()。
A.x=pa[3]
B.x=*(a+3)
C.x=a[3]
D.x=*pa+3
4.单项选择题在下面的一维数组定义中,错误的定义格式为()。
A.int a[]={1,2,3}
B.int a[10]={0}
C.int a[]
D.int a[5]
5.单项选择题for循环语句能够被改写为()语句。
A.复合
B.if
C.switch
D.while
6.单项选择题在下列的符号常量定义中,正确的定义格式为()。
A.#define M1
B.const int M2 20
C.#define M3 10
D.const char mark
7.单项选择题C语言中的系统函数fopen()是()一个数据文件的函数。
A.读取
B.写入
C.关闭
D.打开
8.单项选择题假定指针变量p定义为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为()。
A.free(p)
B.delete(p)
C.free(*p)
D.free(&p)
9.单项选择题假定有定义为“int m=7,*p;”,则给p赋值的正确表达式为()。
A.p=m
B.p=&m
C.*p=&m
D.p=*m
10.单项选择题假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址大()个字节。
A.1
B.2
C.4
D.8
最新试题
写出下列函数的功能。
题型:问答题
假定a是一个一维数组,则a[i]的指针访问方式为()。
题型:填空题
假定要动态分配一个类型为struct Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为()=malloc(n*sizeof(struct Worker))。
题型:填空题
执行“typedef int ABC[10];”语句把ABC定义为具有10个整形元素的()类型。
题型:填空题
写出下列程序运行后的输出结果。
题型:问答题
写出下列程序运行后的输出结果。
题型:问答题
写出下列程序运行后的输出结果。
题型:问答题
写出下列函数的功能。
题型:问答题
写出下列函数的功能。
题型:问答题
程序的编译是以()为单位进行的。
题型:填空题