题目内容

//阅读以下程序:#includeintmain(){inti,a[10],*p;p=a;printf("0x%x\n",p+8);return0;}若a的首地址值是0x010ff794,则程序输出p+8的结果是【1】______。

查看答案
更多问题

//以下程序的运行结果是【1】_____。#include int main(){struct student{int num; int age;};struct student stu[3] = { { 1001,20 },{ 1002,19 },{ 1003,21 } };struct student *p;p = stu;printf("%d,%d,%d,%d\n", (p)->num, (++p)->age, (*p).num, (*p).age);return 0;}

//以下程序的运行结果是【1】_____。#includeintmain(){chara[]="language",*p;p=a;while(*p!='u'){printf("%c",*p-32);p++;}return0;}

//以下程序的运行结果是【1】_______________。#includeintmain(){inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(*p)[3]=a,*q=a[0];printf("%d,%d\n",*(q+5),*(*(p+2)+2));return0;}

//执行以下程序后,a的值为_____,b的值为_____。#includeint 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);return 0;}

答案查题题库