首页
若有说明:inta[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是().
精华吧
→
答案
→
知到智慧树
→
未分类
若有说明:inta[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是().
A.2
B.3
C.4
D.无确定值
正确答案:B
Tag:
C语言程序设计基础
数组
大小
时间:2021-11-28 15:13:29
上一篇:
运行下列程序的输出结果是()main(){inta[]={1,2,3,4,5},i;for(i=1;i<5;i++)printf("%d",a-a[i-1]);}
下一篇:
程序运行后的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[10]=”abcd”;printf(“%d,%d\n”,strlen(a),sizeof(a));}
相关答案
1.
设有下列数据定义语句,则数组元素x的值是()。inti=3,x[4]={1,2,3};
2.
下列数组定义语句中,正确的是()。
3.
有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return3;p=x-fun(x-2);returnp;}intmain(){printf(“%d\n”,fun(9));return0;}正确的输出是()。
4.
以下程序是选出能被3整除且至少有一位是5的两位数,打印出所有这样的数及其个数。请选择填空。sub(intk,intn){inta1,a2;a2=;a1=k-a2*10;if((k%3==0&&a2==5)||(k%3==0&&a1==5)){printf(“%d”,k);n++;returnn;}elsereturn-1;}intmain(){intn=0,k,m;for(k=10;k<=99;k++){m=sub(k,n);if(m!=-1)n=m;}printf(
5.
执行下列程序,正确的输出是()。intx=3,y=5;voidswap(){inta;a=x;x=y;y=a;}intmain(){intx=5,y=7;swap();printf(“%d,%d\n”,x,y);return0;}
6.
执行下列程序:#defineM(x,y)(x*y)i=3;i=M(i,i+1)-8;变量i的值应为()。
7.
凡是函数中未指定存储类型的局部变量,其隐含的存储类别为()。
8.
若使用一维数组名作函数实参,则以下正确的说法是()。
9.
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
10.
以下正确的说法是。
热门答案
1.
若调用一个函数,且此函数中没有return语句,则正确的说法是()。
2.
以下正确的函数形式是()。
3.
下面程序段。for(t=1;t<=100;t++){scanf(“%d”,&x);if(x<0)break;printf(“%3d”,t);}
4.
与下面程序段等价的是()。for(n=100;n<=200;n++){if(n%3==0)continue;printf(“%4d”,n);}
5.
若S=0,执行循环语句“for(i=1;i<=10;i=i+3)s=s+i;”后,i的值为()。
6.
以下程序段的输出结果是()。intmain(){intnum=0,s=0;while(num<=2){num++;s+=num;}printf("%d\n",s);}A)10B)6C)3D)1
7.
执行intx=-1;do{x=x*x;}while(x==0);循环时,下列说法正确的是()。
8.
下面程序段的执行结果是()。a=1;b=2;c=2;while(a<b<c){t=a;a=b;b=t;c--;}printf(“%d,%d,%d”,a,b,c);
9.
对以下程序段,循环体执行的次数是()。intk=0;while(k=1)k++;
10.
下面程序的功能是计算正整数2345的各位数字平方和,请选择填空。#include<stdio.h>main(){intn,sum=0;n=2345;do{sum=sum+();n=n/10;}while(n);printf(“sum=%d”,sum);}