A、 文件必须存在
B、 可以进行读操作
C、 可以进行写操作
D、 只能进行读操作
答案:$1$:if(n%6==0) $2$:num++; $3$:printf("%d\n",num);
综合应用题1:输入一个百分制的学生成绩score,判断并输出成绩等级,规则如下:
(要求使用选择结构实现)。
参考程序一:
#include
void main()
{
/*考生在此行下设计程序,不得删除本行*/
int score;
printf("请输入成绩:");
scanf("%d",&score);
if(score<0||score>100) printf("分数输入不合理。\n");
else if(score>=90) printf("A \n");
else if(score>=80) printf("B \n");
else if(score>=70) printf("C \n");
else if(score>=60) printf("D \n");
else printf("E \n");
}
综合应用题2:根据下式求s的值。
解析:说明:销售金额 = 销售价格×销售数量
利润 = (销售价格-进货价格)×销售数量
参考程序:
#include
void main()
{
/*商品销售数量*/
int a[30]={96,28,31,20,25,21,29,37,47,94,38,85,93,26,56,42,25,44,78,26,37,82,39,66,55,42,27,41,18,96};
/*商品销售价格*/
double b[30]={3.5,4.5,5.6,2.3,3.3,8.4,4.5,2.4,2.0,4.6,3.18,3.4,4.6,2.8,4.8,9.7,2.4,3.4,4.3,3.7,5.4,6.5,10.4,12.5,24.6,33.18,31.4,5.6,8.8,9.8};
/*商品进货价格*/
double c[30]={3.2,4.1,5.2,1.6,2.3,7.4,4.1,1.2,1.1,3.6,2.52,2.3,3.2,2.1,3.2,8.4,1.2,2.2,3.1,3.3,4.5,5.2,8.3,10.0,20.5,28.1,25.2,4.5,7.2,7.5};
/*考生在此行下设计程序,不得删除本行*/
double total=0,profit=0;
int i;
for(i=0;i<30;i++)
{
total+=a[i]*b[i];
profit+=a[i]*(b[i]-c[i]);
}
printf("销售总额=%.2lf元,销售利润=%.2lf元\n",total,profit);
}
第六套
A、 文件必须存在
B、 可以进行读操作
C、 可以进行写操作
D、 只能进行读操作
答案:$1$:if(n%6==0) $2$:num++; $3$:printf("%d\n",num);
综合应用题1:输入一个百分制的学生成绩score,判断并输出成绩等级,规则如下:
(要求使用选择结构实现)。
参考程序一:
#include
void main()
{
/*考生在此行下设计程序,不得删除本行*/
int score;
printf("请输入成绩:");
scanf("%d",&score);
if(score<0||score>100) printf("分数输入不合理。\n");
else if(score>=90) printf("A \n");
else if(score>=80) printf("B \n");
else if(score>=70) printf("C \n");
else if(score>=60) printf("D \n");
else printf("E \n");
}
综合应用题2:根据下式求s的值。
解析:说明:销售金额 = 销售价格×销售数量
利润 = (销售价格-进货价格)×销售数量
参考程序:
#include
void main()
{
/*商品销售数量*/
int a[30]={96,28,31,20,25,21,29,37,47,94,38,85,93,26,56,42,25,44,78,26,37,82,39,66,55,42,27,41,18,96};
/*商品销售价格*/
double b[30]={3.5,4.5,5.6,2.3,3.3,8.4,4.5,2.4,2.0,4.6,3.18,3.4,4.6,2.8,4.8,9.7,2.4,3.4,4.3,3.7,5.4,6.5,10.4,12.5,24.6,33.18,31.4,5.6,8.8,9.8};
/*商品进货价格*/
double c[30]={3.2,4.1,5.2,1.6,2.3,7.4,4.1,1.2,1.1,3.6,2.52,2.3,3.2,2.1,3.2,8.4,1.2,2.2,3.1,3.3,4.5,5.2,8.3,10.0,20.5,28.1,25.2,4.5,7.2,7.5};
/*考生在此行下设计程序,不得删除本行*/
double total=0,profit=0;
int i;
for(i=0;i<30;i++)
{
total+=a[i]*b[i];
profit+=a[i]*(b[i]-c[i]);
}
printf("销售总额=%.2lf元,销售利润=%.2lf元\n",total,profit);
}
第六套
A. 函数体内局部变量起作用
B. 函数体外局部变量起作用
C. 函数体内和体外局部变量均起作用
D. 函数体内局部变量不起作用
A. 本函数的全部范围
B. 本程序的全部范围
C. 本文件的全部范围
D. 从定义开始至本文件结束
A. 3.345
B. 3.345000
C. 3.34
D. 3.35
A. -21≤x≤21
B. -21<=x&&x<=21
C. -21<=x||x<=21
D. -21<=x<=21
A. iPhone#
B. 13a
C. char
D. _int
A. 1,1
B. 1,2
C. 2,1
D. 2,2
A. 'a''b'
B. ab
C. ab c
D. ab\0c\0
A. 1,2
B. 2,1
C. 1,1
D. 2,2
A. 数组元素x[6]的地址
B. 数组元素x[6]的值
C. 数组元素x[7]的地址
D. 数组元素x[7]的值
A. 0
B. 10
C. 20
D. 25