有以下程序main(){int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=&a[3], *q=p+2;printf("%d\n", *p + *q);}程序的运行结果是( )
查看答案
有如下程序:#include "stdio.h"void print_value(int *ptr){printf("%d",*ptr++);printf("%d",*ptr);}int main(){int a[ ]={1,3,5,7};print_value(a);return 0;}运行该程序,输出结果为:__________。
有如下程序:#include "stdio.h"int main(){int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];printf("%d",b);return 0;}运行该程序,输出结果为:。
以下程序的运行结果是。#include #include typedef struct student{char name[10];long no;float score;}STU;int main(){STU a={"zhangsuan",12001,95},b={"Zhangxian",12002,90},c={"Zhanghuan",12003,95};STU d,*p=&d;d = a;if( strcmp( a.name, b.name ) > 0)d=b;if( strcmp( c.name, d.name ) > 0)d=c;printf("%ld%s\n", d.no, p->name);return 0;}
阅读以下程序:main(){int a[]={2,4,6,8,10},y=0, x, *p;p=&a[1];for(x=1; x<3; x++)y+= p[x];printf("%d\n",y);}