: .
intf("请输入一个华氏温度:");
scanf("%f",&f);
c=()*(f-32);
printf("摄氏温度为:%\n",c);
return 0;
)
8 . 有一函数:当 x < l时 ,y=|x| ;当 l<=x<1 0时 ,y=2x-l;当 x>=1 0时,y=3x+l函 编一程序,输入x 的值,
输出y 的值。
#include <>
#include <>
void main()
(
int x, y;
printf("输入 x:");
scanf("%d",&x);
if (x<l)
y=abs(x);
else if (x<1 0)
y=2*x-l;
else
y=3*x+ll;
printf("x=%3d, y=%d\n",x,y);
}
9 . 输入三个实数,将这三个数按由小到大的顺序排列,并输出这三个数。
main()
{ int a,b,c,*pl,*p2,*p3,t;
scanf("%d,%d,%d",&a,&b,&c);
pl=&a;p2=&b;p3=&c;
if(*pl>*p2)
{t=pl;pl=p2;p2=t;}
if(*pl>*p3)
{t=pl;pl=p3;p3=t;}
if(*p2>*p3)
{t=p2;p2=p3;p3=t;}
printf("%d,%d,%d\n",*pl,*p2,*p3);
)
1 0 . 输入一个字符,判断它是否是小写字母,如果是,将它转换成大写字母;如果不是,不转换。然后输
出最后得到的字符。
#include <>
void main ()
(
char ch;
scanf("%c"z& ch);
ch=(ch>='A'&& ch<='Z')?(ch+32):ch;printf("%c\n“,ch);
)
1 1 . 编程求圆柱体积,圆柱表面积。要求圆半径,圆柱高由键盘输入,输出时要求有文字说明,取小数点
后两位数字。
#include <>
void main()
(
float r , h, v, s;
float pi= 41 5926;
printf("表输入圆半径r、圆柱高h: ”);
l,
scanf( %f%f"/ &r,&h);
v=pi*r*r*h;
s=2*pi*r*r+2*pi*r*h;
printf("圆柱体积为:v=%\n", v);
printf(“圆柱表面积为:s=%\n”, s);
}
1 2 . 编程求圆柱体积,圆柱表面积。要求圆半径,圆柱高由键盘输入,输出时要求有文字说明,取小数
点后两位数字。
#include <>
void main()
(
float r , h, v, s;
float pi= 41 5926;
printf("表输入圆半径r、圆柱高h:");
scanf(”%f%f”, &r,&h);
v=pi*r*r*h;
s=2*pi*r*r+2*pi*r*h;
printf("圆柱体积为:v=% \n'v);
printf("圆柱表面积为:s=%\n”, s);
}1 3. 有三个整数a, b, c , 由键盘输入,输出其中最小者。
#include<>
int main()
{int a,b,c,max;
printf("请输入 a,b,c\n");
scanf("%d,%d%cT,&a,&b,&c);
max=a;
if(max>b)
max=b;
if(max>c)
max=c;
printf("最小的数为 %d\n,,,max);
return 0;
}
1 4 . 输入一个字符,判断它是否是大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输
出最后得到的字符。
#include <>void main ()
(
char ch;
scanf("%c",& ch);
ch=(ch>='A'&& ch<="Z')?(c
大一C语言题库 来自淘豆网m.daumloan.com转载请标明出处.