题库 第844页
单选题:设有如下定义“char * aa[2]={"abcd", "ABCD"};”, 则以下说法中正确的是()。
设有如下定义“char * aa[2]={"abcd", "ABCD"};”, 则以下说法中正确的是()。A.aa数组的元素的值分别是字符串" abcd"和"ABCD"的内容B.aa是指针变量, 它指向含有两个数组元素的字符型一维数组C.a…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。#include <string. h>int main(void){ char p[20]={'a', 'b', 'c', 'd'}, q[ ] = "abc", r[ ]= "abcde";st…
单选题:以下函数的功能是()。
以下函数的功能是()。void fun(char *p2, char *p1){ while((*p2= *pl)!= '\0'){ pl++; p2++; }}A.将p1所指字符串复制到p2所指内存空间B.将pl所指字符串的地…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。int main(void){ char a[ ] ="programming", b[] = "language ";char * pl=a, * p2=b; int i;for(i = 0; i<7;…
单选题:下面程序输出数组中的最大值, 由s 指针指向该元素, 则划线处条件应该是()。
下面程序输出数组中的最大值, 由s 指针指向该元素, 则划线处条件应该是()。int main(void){ int a[10]=l6, 7, 2, 9, 1, 10, 5, 8, 4, 3,, *p, *s;for(p=a, s =…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。void fun(char * a, char * b){ a=b; (*a)++; }int main(void){ char c1='A', c2 ='a', *p1, *p2;pl =&cl; p…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。int main(void){ int a[10]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10},*p=&a[3], *a=p+2;printf("%d\n", *p+*q);retu…
单选题:设有定义“int a[10] ={1, 2, 3, 4, 5, 6,7, 8, 9, 10}, *p = &a[3], b;”,
设有定义“int a[10] ={1, 2, 3, 4, 5, 6,7, 8, 9, 10}, *p = &a[3], b;”, 则执行语句“b=p[5];”后变量b的值为()。A.5B.6C.8D.9答案:D…
单选题:下列程序的运行结果是()。
下列程序的运行结果是()。int main(void){ int a[3][3]={{1, 2, 3}, {4, 6, 2}, {9, 3, 6}}, s= 0;int i, j, k=1;for(i = 0; i<3; i++)…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。int main(void){ int p[8]={11, 12, 13, 14, 15, 16, 17, 18}, i=0, j=0;while(i++<7)if(p[i]%2) j+=p[i];pri…