题库 第840页
单选题:以下程序的输出结果是() 。
以下程序的输出结果是() 。void fun(int *x, int *y){ printf("%d %d",*x, *y);*x= 3; *y=4; }int main(void){ int x=1, y=2;fun(&y…
单选题:下列叙述中错误的是()。
下列叙述中错误的是()。A.改变函数形参的值, 不会改变对应实参的值B.函数可以返回地址值C.可以给指针变量赋一个整数作为地址值D.当在程序的开头包含头文件stdio.h时, 可以给指针变量赋NULL答案:C…
单选题:若有定义“int n1=0, n2, *p=&n2, *q=&n1;”, 则与赋值语句“n2=n1”等价的是()。
若有定义“int n1=0, n2, *p=&n2, *q=&n1;”, 则与赋值语句“n2=n1”等价的是()。A.*p=*q;B.p=q;C.*p=&n1;D.p=*q;答案:A…
单选题:若有定义“int a[ 10]=|1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, * p=a;”, 则值为6的表
若有定义“int a[ 10]=|1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, * p=a;”, 则值为6的表达式是()。A.*p+6B.*(p+6)C.*p+=5D.p+5答案:C…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。int main(void){ int x[ ]={1, 3, 5, 7, 2, 4, 6, 0} , i, j, k;for(i = 0; i<3; i++)for(j = 2;j> =i;j--…
单选题:有下列程序, 则下列叙述中正确的是()。
有下列程序, 则下列叙述中正确的是()。int main(void){ static char p[ ]={'a', 'b' , 'e'}, q[10] ={'a', 'b', 'e'};printf("%d%d\n", strlen(…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。int main(void){ int m[ ][3] ={1, 4, 7, 2, 5, 8, 3, 6, 9};int i, j, k = 2;for(i =0; i<3; i++)printf("%d…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。int main(void){ int k; char w[][10]={"ABCD","EFGH","IJKL","MNOP"};for(k=1; k<3;k++)printf("%s\n", w[k]…
单选题:有定义“char x[ ]= " abcdefg "; char y [ ]={'a', 'b', 'c', 'd', 'e '
有定义“char x[ ]= " abcdefg "; char y [ ]={'a', 'b', 'c', 'd', 'e ', 'f', 'g'};”, 则正确的叙述为()。A.数组x和数组y等价B.数组x和数组y的长度相同C.数组x的…
单选题:下述对C语言字符数组的描述中错误的是()。
下述对C语言字符数组的描述中错误的是()。A.字符数组可以存放字符串B.字符数组中的字符串可以整体输入、输出C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值D.不可以用关系运算符对字符数组中的字符串进行比较答案:C…