程序填空题

1.计算并输出一个非零整数序列(序列非空)中偶数的平均值。所有输入数据用空格隔开,用0结束输入。输出数据保留2位小数。
#include <stdio.h>
int main()
{
int number;
int sum,n;
double average;
n = 0;
sum = 0;
scanf("%d",&number);

while(_______________________){
if(number%2 == 0){
sum += number;
n ++;
}
______________________;
}
______________;
printf("%.2lf\n",average);
return 0;
}
2.输入一个非负整数,求1+1/2!+...+1/n!。假设变量已正确定义,要求使用嵌套循环编程。
scanf("%d", &n);
sum = ________________;
for(i = 1; i <= n; i++){
________________________
for(j = 1; ________; j++){
__________________
}
sum = sum + 1.0/factor;
}
printf("%.8f\n", sum);
3.请写出与以下else-if语句等价的switch语句。
if(op == '+'){
printf("%d\n", value1 + value2);
}else if(op == '-'){
printf("%d\n", value1 - value2);
}else if(op == '*'){
printf("%d\n", value1 * value2);
}else{
printf("Error\n");
}
switch______________________
{
case '+':____________________
case '-': ____________________
case '*': ____________________
___________________}

应该是这样

追答

应该这样,刚刚错了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-12
(1) i==j || i+j==6 (2) a[i][j]=2 (3) i6 (4) cout<
相似回答