若有如下图所示五个连续的int类型的存储单元并赋值如下图,a[0]的地址小于a[4]的地址。p和s是基类型为int的指针变量。请对以下问题进行填空。a[0] a[1] a[2] a[3] a[4]22334455661,若p已指向存储单元a[1]。通过指针p,给s赋值,使s指向最后一个存储单元 a[4]的语句是 __________。2,若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-p的值是_______________ 。
查看答案
若有以下定义:double W[10];则w数组元素下标的上限为____,下限为_____。
下面程序的运行结果是——。#includeint main(void){int i,f[10];f[0]=f[l]=1;for(i=2;i
下面程序中的数组a包括10个整数元素,从a中第二个元素起,分别将后项减前项之差存入数组b,并按每行3个元素输出数组b。请填空。#includevoid main(){int a[10], b[10], i;for(i=0;__(1)__;j++)scanf("%d",&a[i]);for(i=1;__(2)__;i++)b[i]=a[i]-a[i-1];for(i=1;i<10;i++){printf("%3d",b[i]);if(__(3)__)printf("\n");}}
以下程序是求矩阵a,b的和,结果存入矩阵c中,并按矩阵形式输出。请填空。#include<stdio.h>void main(){int a[3][4]={13,-2,7,5},{1,0,4,-3},{6,8,0,2}};int b[3][4]={{-2,0,1,4},{5,-1,7,6},{6,8,0,2}};int i,j,c[3][4];for(i=0;i<3;i++) for(j=0;j<4;j++)c[i][j]=____(1)_____;for(i=0;i<3;i++){for(j=0;j<4;j++)printf("%3d",c[i][j]);____(2)_____;}}