A、 int b[3..4];
B、 int b(3,4);
C、 int b[3][4];
D、 int b(3..4);
答案:C
A、 int b[3..4];
B、 int b(3,4);
C、 int b[3][4];
D、 int b(3..4);
答案:C
A. 7,10
B. 8,10
C. 7,11
D. 8,11
A. while (leap!=0)
B. while (5)
C. while (leap==0)
D. while (0)
A. 64
B. 81
C. 89
D. 289
A. b的值变为字符型
B. C语言不允许字符型和整型相加
C. b的值是2
D. b的值是字符'0'的ASCII码值加上2
A. enum num={one,two,three};
B. enum num{one=9,two=18,three};
C. enum num={"one","two","three"};
D. enum num{"one","two","three"};
A. 8
B. 6
C. 7
D. 3
A. 'A'<=c<='Z'
B. c>='A'&&c<='Z'
C. (c+32)>= 'a'&&(c+32)<= 'z'
D. !(c<'A'||c>'Z')
A. int a[5]={ };
B. int a[5]={1};
C. int a[5]={1,2};
D. int a[5]={1,2,3,4,5};
A. int max(int *a,int n);
B. int max(int a[10],int n);
C. int max(int a,int n);
D. int max(int a[ ],int n);
A. 2,2
B. 2,3
C. 3,2
D. 3,3
解析:说明:(1) 要求使用循环实现;(2)输出结果保留5位小数,形式为:
PI=3.12345
#include
void main()
{
/*考生在此行下设计程序,不得删除本行*/
}
#include
void main()
{
/*考生在此行下设计程序,不得删除本行*/
double s=0;
long n,i;
int t=1;
printf("Enter n:");
scanf("%ld",&n);
for (i=1;i<=n;i++)
{
s+=t*1.0/(2*i-1);
t=-1*t;
}
printf("PI=%.5lf\n",4*s);
}
综合应用题3:快递小哥张师傅4月份的每天送件单数和行车里程(公里)分别保存在数组a和b中,其中数组元素-1表示该天休息,没有出工。
计算并输出4月份张师傅出工日每天平均送件单数和平均行车里程(要求使用循环实现,结果保留2位小数)。
输出格式为:
平均每天送件单数:123.45,平均每天行车里程:131.98 公里
参考程序:
#include
void main()
{
/*每天送件单数*/
int a[30]={-1,91,127,113,155,164,153,122,-1,-1,143,129,148,157,179,151,-1,167,185,188,192,184,137,-1,161,178,157,158,147,-1};
/*每天行车里程(公里)*/
int b[30]={-1,88,151,109,155,139,146,131,-1,-1,136,175,165,147,196,160,-1,146,128,135,153,178,141,-1,131,149,155,178,216,-1};
/*考生在此行下设计程序,不得删除本行*/
int i,n=0;
float count=0,dist=0;
for(i=0;i<30;i++)
{
if(a[i]!=-1)
{
count=count+a[i];
dist=dist+b[i];
n++;
}
}
printf("平均每天送件单数:%.2f,平均每天行车里程:%.2f 公里\n",count/n,dist/n);
}
第二套