文档介绍:c语言编程大题题库
c语言编程大题题库
1 / 21
c语言编程大题题库
三、编程题
,分别计算圆周长、圆面积和球的体积。要求使用符号常量定义圆周率。
#include<>
int main()
{
printf("计算圆周长 面积 求面积\n");
float r,c,s,v;
scanf("%f",&r);
# define PI
c=2*PI*r;
s=4*PI*r*r;
v=4/3*PI*r*r*r;
printf("周长是%.2f\n",c);
printf("外表积是%.2f\n",s);
printf("体积是%.2f\n",v);
return 0;
}
,编程求20天之后是星期几?
#include<>
int main()
{
printf("今天是星期三,20天后是星期几?\n");
int i;
i=23%7;
printf("20天后是星期%d\n",i);
return 0;
}
,然后将其按字符和整数这两种形式输出。
#include<>
int main()
{
printf("输入一个字符\n");
char i;
scanf("%c",&i);
printf("整数形式是%d\n",i);
printf("字母形式是%c\n",i);
return 0;
}
,将它转化为小写输出。
#include<>
int main()
{
printf("请输入一个大写英文字母\n");
c语言编程大题题库
c语言编程大题题库
2 / 21
c语言编程大题题库
char ch;
scanf("%c",&ch);
printf("%c\n",ch+32);
return 0;
}
^2+bx+c=0方程的两个实根。a、b、c由键盘输入。〔默认b*b-4*a*c>=0〕
#include<>
#include<>
int main()
{
printf("求两个实数根\n");
float x1,x2,a,b,c;
scanf("%f%f%f",&a,&b,&c);
x1=((-b)+sqrt(b*b-4*a*c))/2;
x2=((-b)-sqrt(b*b-4*a*c))/2;
printf("%.2f\n",x1);
printf("%.2f\n",x2);
return 0;
}
,编程求该长方形的周长和面积
#include<>
int main()
{
printf("输入长和宽\n");
int a,b,c,s;
scanf("%d%d",&a,&b);
c=2*(a+b);
s=a*b;
printf("周长是%d\n",c);
printf("面积是%d\n",s);
return 0;
}
“China〞译成密码,译码规律是:用原来字母后面的第5个字母代替原来的字母。
例如,字母“A〞后面第5个字母是“F〞,用“F〞代替“A〞。因此,“China〞应译为“Hmnsf〞。请编写程序,用赋初值的方法使c1、c2、c3、c4、c5 5个变量的值分别为‘C’、‘h’、‘i’、‘n’、‘a’,经过运算,使c1、c2、c3、c4、c5分别变为‘H’、‘m’、‘n’、‘s’、‘f’并输出。
#include<>
int main()
{
printf("China到Hmnst\n");
char a[5]={'C','h','i','n','a'};
c语言编程大题题库
c语言编程大题题库
3 / 21
c语言编程大题题库
for(int i=0;i<=5;i++)
a[i]=a[i]+5;
for(int j=0;j<=5;j++)
printf("%c",a[j]);
printf("\n");
return 0;
}
,现输入华氏温度f,要求把它转换为以摄氏法表示的温度c并输出。〔c=5/9〔f-32〕〕
#include<>
int main()
{
printf("把华氏温度转换为摄氏温度\n");
printf("请输入华氏温度:\n");
float i,j;
scanf("%f",&i);
j=5*(i-32)/9;