为你找到 1000 条关于 C语言程序设计708 的结果
已正确定义了一维数组:inta[10];对数组a中元素正确引用的是
引用数组时注意以下几点1.下标不能越界2.下标必须用[]括起来3.下标可以是整型常量或变量或者整型表达式
intmain(){inta[][3]={1,4,7,2,5,8,3,6,9};inti,j,k=2;for(i=0;i<3;i++)printf("%d",a[k][i]);return0;}程序的输出结果是
本题考察二维数组元素的引用输出的元素是数组中最后一行
合法的数组定义是
A 定义字符数组类型符是 charC 数组a没有下标D 数组a为字符数组,应该赋初值为字符常量
字符数组a[80]b[80]的正确输出语句是
输出字符数组可以逐个输出字符数组的元素也可以直接输出字符串puts函数printf函数都可以B 改为:printf(‘%s,%s",a[80],b[80]);
已定义inta[10],则该数组的元素个数是10个。
正确的函数声明语句是
函数声明用于在主调函数中对被调函数的说明,声明的方法是类型 函数名(类型 形参名,类型 形参名…… );
已知函数:intfun(intn,doublex){……},若选项中的变量都已正确定义并赋值,则对fun的正确调用语句是
调用函数的方法有三种:语句调用,表达式调用,参数调用A答案调用时,不用注明参数类型B答案调用错在参数,只有两个参数,调用时出现三个参数D答案错在调用时不用注明函数类型
程序的运行结果intm=13;intfun2(intx,inty){intm=3;return(x*y-m);}intmain(){inta=7,b=5;printf("%d",fun2(a,b)/m);return0;}
fun2中使用的m的值,是在fun2中定义的m,主函数中使用的m是全局变量m
凡是函数中未指定存储类别的局部变量,其隐含的存储类型是
自动变量可以缺省变量存储类型
变量的指针,其含义是指
一个变量的指针就是指这个变量保存在内存中的地址
已定义:intk=2;int*p1,*p2;且p1和p2均已有指向的变量,下面不能正确赋值的语句是
本题考察对指针变量表示地址和表示值的理解,B答案中直接把k的值赋值给指针变量是错误的,指针变量只能存放地址
若有语句int*p,a=4;和p=&a;下面均代表地址的一组是
&可以运用于普通变量和指针变量*只能运用于指针变量,取变量中的值两个运算符连接在一起互相抵消
若有下列程序,则数组元素地址表达式正确的是intt[3][2],*p[3],i;for(i=0;i<3;i++)p[i]=t[i];
下列关于结构体的叙述,错误的是
当说明一个共用体变量时,系统分配给它的内存是