当前位置:首页 > C语言例题
}
q=0.9*a;
else
q=0.8*a;
printf (\}
return 0;
7 有一函数
x (x<1) y= 2x-1 (1≤x<10) 3x-11 (x≥10)
编程实现输入x的值,输出y的值。
Input
输入数据有多组,每组占一行,由一个整数组成。 Output
对于每组输入数据,输出一行。 Sample Input -5 8 17
Sample Output -5 15 40
#include
int x,y;
while(scanf(\{ } return 0; if(x<1) y=x;
else
if(x<=10)
y=2*x-1;
else
y=3*x-11;
printf(\
8 给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。
Input
输入数据有多组,每组占一行,每行包含3个实验数,分别表示三个正整数a、b、c,数据之间用空格隔开。
Output
输出一行,包括三个的和、乘积、平均数。
数据之间用一个空格隔开,其中平均数保留小数后面两位。 Sample Input 1 2 3
Sample Output 6 6 2.00
#include
int a,b,c; double s,t,e;
while(scanf(\{ } return 0; s=a+b+c; t=a*b*c; e=(a+b+c)/3.0;
printf(\
9 小瑜是个爱吃糖果的馋鬼,天天嚷着要爸爸买糖果,可是爸爸很忙,哪有时间啊,于是就让小瑜自己去了,糖果3角钱一块,爸爸给小瑜n元钱,请你告诉小瑜最多能买几块糖,还剩几角钱
Input
输入数据有多组,每组表示爸爸给小瑜的钱n元,n为整数。 Output
小瑜最多能买回的糖块数以及剩下的钱(单位为:角),用空格分隔。 Sample Input 2
Sample Output 6 2
#include
int a,b,c;
while(scanf(\{ } return 0; b=a*10/3; c=a*10%3;
printf(\
10 以两个输入为一组,两个浮点数之间用空格分隔。
Input
对每一组数据输出计算后的结果,一个输出占一行,保留3位小数。如果分母为0的话,就输出“devisor is zero !”。 Output
对每一组数据输出计算后的结果,一个输出占一行,保留3位小数。如果分母为0的话,就输出“devisor is zero !”。
共分享92篇相关文档