题目内容

下面程序的输出结果为______ 。void main( ){ int x=23,a,b,c, y; a=x%5 ; b=x%6; c=x%7; y=a+b+c ; printf( "%d", y );}

查看答案
更多问题

设某函数首部为void f(int a[ ],int n),若有定义:int x[10],*p=x;,则调用f函数不正确的形式为_____。

A. f(x,10);
B. f(p,10);
C. f(p+1,9)
D. f(x[0],10)

设有定义:char *s=“Programming”;,则以下说法错误的是______。

A. s是字符指针变量,用来指向字符串
B. s是字符数组,用来存放字符串
C. 通过s可以访问字符串
D. s的值就是字符串的首地址

若有定义:int s[8]={1,3.5,5.5,7,9,11},*p=&s[5],*q=&s[1];,则p-q值为_____。

A. 4
B. 7.5
C. 8
D. 语法错误

若有定义:int x[6]={2,3,4,5,6,7},*p=&x[3];,则下列表达式值不为6的是_____。

A. x[4]++
B. *(p+1)
C. *p+1
D. (*p)++

答案查题题库