若有定义inta=8,b=5;要实现输出形式为:8*5=40,正确的printf()函数调用语句是()。
A.printf(“a*b=a*b\n”);
B.printf(“a*b=%d\n”,a*B.;
C.printf(“%d*%d=a*b\n”,a,B.;
D.printf(“%d*%d=%d\n”,a,b,a*B.;
第1题:
若有定义语句“int a[5]={1,2,5};”则printf("%d",++a[3])的输出值是()。
第2题:
5、已有变量定义和函数调用语句:int a=25; print_value(&a);下面函数的正确输出结果是_________。 void print_value(int *x){ printf("%d\n", ++*x); }
A.23
B.24
C.25
D.26
第3题:
若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a+2 ; 则输出结果为5的语句为()。
A.printf("%d",p[3]);
B.printf("%d",p[5]);
C.printf("%d",*(a+3));
D.printf("%d",*(p+5));
第4题:
若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a; 则输出结果不为5的语句为()。
A.printf("%d",p[5]);
B.printf("%d",*p[5]);
C.printf("%d",*(a+5));
D.printf("%d",*(p+5));
第5题:
3、若有定义 int a=8,b=5; 要实现输出形式为: 8*5=40 ,正确的printf()函数调用语句是()。
A.printf("a*b=%d\n",a*b);
B.printf("a*b=a*b\n");
C.printf("%d*%d=a*b\n",a,b);
D.printf("%d*%d=%d\n",a,b,a*b);