单项选择题

执行以下程序后,a,b的值分别是()。
#include <stdio.h>
main()
int a,b,k=4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
b=(*p1)/(*p2)+7;
printf("a=%d\n",a);
printf("b=%d\n",b);

A. -1,5
B. 1,6
C. 0,7
D. 4,10

<上一题 目录 下一题>
热门 试题

单项选择题
下列二维数组初始化语句中,不正确的是()。

A. int b[][2]=1,2,3,4,5,6,7;
B. int b[3][5]=0,0,0;
C. intb[][4]=1,2,3,4,5,6;
D. int b[3][2]=(1,2) ,(3,4) ,(5,6) ;

单项选择题
下列程序的运行结果为()。 #include<stdio.h> void abc(char*str) int a,b,i,j; for(i=j=0;str[i]!=' 0';i++) if(str[i]!='a' str[j++]=str[i]; str[j]=' 0'; void main() char str[]= abcdef ; abc(str); printf( str[]=%s ,str);

A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab

相关试题
  • 下面rotate函数的功能是:将n行n列的矩阵A...
  • 有下面的程序:#include <stdio, h>m...
  • 在面向对象方法中,类的实例称为______。
  • 以下程序中函数huiwen的功能是检查一个字符...
  • 表示“整数x的绝对值大于5”时值为“假”...