A、 A和B之间用逗号分隔
B、 A和B之间不能有任何分隔符
C、 A和B之间可以用回车分隔
D、 A和B之间用空格分隔
答案:B
A、 A和B之间用逗号分隔
B、 A和B之间不能有任何分隔符
C、 A和B之间可以用回车分隔
D、 A和B之间用空格分隔
答案:B
A. C语言程序由一个或多个函数组成
B. C语言程序总是从第一个函数开始执行
C. C语言程序中必须含有main( )函数
D. C语言程序中的语句必须以分号结束
A. 3,5
B. 3,4
C. 2,0
D. 3,1
A. 2
B. 4
C. 8
D. 16
解析:说明:上月存款余额不计入本月收入。
参考程序:
#include
void main()
{
double a[]={-345.68,-456.23,-220,3180.85,-261.5,-252.36,-266.45,-231.23,-112.06,-516.05,3230,-231,-129.4,-198.7,-168,-502.57,-508,-136,-143,-147,-117,982,-188,-195.58,-102.4,-132.45,-545,0};
/*考生在此行下设计程序,不得删除本行*/
double total=6858,sum1=0,sum2=0;
int i;
for(i=0;a[i]!=0;i++)
{
total+=a[i];
if(a[i]>0)sum1+=a[i];
if(a[i]<0)sum2+=a[i];
}
printf("本月收入总额=%.2lf元\n",sum1);
printf("本月支出总额=%.2lf元\n",sum2);
printf("银行账户存款余额=%.2lf元\n",total);
}
第五套
A. 不区分大小写字母
B. 一行只能写一条语句
C. 一条语句可分成几行书写
D. 每行必须有行号
A. 函数体内局部变量起作用
B. 函数体外局部变量起作用
C. 函数体内和体外局部变量均起作用
D. 函数体内局部变量不起作用
A. C语言中用户自定义标识符必须“见名知意”,如果随意定义,则会出编译错误
B. C语言的关键字不能作变量名,但可以作为函数名
C. C语言标识符的长度不能任意长,最多只能包含16个字符
D. C语言标识符是由字母、数字和下划线组成,且首字符不能是数字
A. a[5]
B. a[3*1]
C. a[10-10]
D. a[3+1]
A. 38
B. 29
C. 28
D. 30
A. 6,15
B. 6,6
C. 3,6
D. 4,15
A. FILE *fp;fp=fopen("data.bin","rb+");
B. FILE *fp;fp=fopen("data.bin","w");
C. FILE *fp;fp=fopen("data.bin","a");
D. FILE *fp;fp=fopen("data.bin","r");
解析:说明:(1) 要求使用循环实现;(2)输出结果保留5位小数,形式为
s=1.23456
参考程序:
#include
void main()
{
/*考生在此设计程序*/
int i,sum=0;
double s=0;
for(i=1;i<=2020;i++)
{
sum+=i;
s=s+1.0/sum;
}
printf("s=%.5lf\n",s);
}
综合应用题3:小明每天坚持跑步,6月份每天的跑步里程(单位:千米)记录在数组a中。计算并输出小明6月份跑步总里程和每天平均值(要求使用循环实现,结果保留2位小数)。
参考程序:
#include
void main()
{
/*小明6月份每天跑步里程*/
double a[30]={10.25,8.79,9.54,12.1,16.8,10.3,8.98,9.78,11.26,12.9,10.75,8.77,8.54,10.31,13.8,12.3,8.57,9.43,10.28,11.3,11.47,9.49,10.54,11.61,13.85,12.73,8.28,9.87,10.6,11.72};
/*考生在此行下设计程序,不得删除本行*/
double total=0,aver;
int i;
for(i=0;i<30;i++)
total+=a[i];
aver=total/30;
printf("小明6月份跑步总里程:%.2lf千米, 平均值:%.2lf千米\n",total,aver);
}
第四套