第 9 页精品文档---下载后可任意编辑c 语言编程大题题库
docx 1、三、编程题 1
输入一个半径值,分别计算圆周长、圆面积和球的体积
要求使用符号常量定义圆周率
#includeintmain(){printf(计算圆周长面积求面积n);floatr,c,s,v;scanf(%f,#definePI3
c=2*PI*r;s=4*PI*r*r;v=4/3*PI*r*r*r;printf(周长是%
2fn,c);printf(外表积是%
2fn,s);printf(体积是%
2fn,v);return0;}2
假设今日是星期三,编程求 20 天之 2、后是星期几
#includeintmain(){printf(今日是星期三,20 天 后 是 星 期 几
n);inti;i=23%7;printf(20 天 后 是 星期%dn,i);return0;}3
从键盘输入一个字符,然后将其按字符和整数这两种形式输出
#includeintmain(){printf(输入一个字符n);chari;scanf(%c,printf(整数形式是%dn,i);printf(字母形式是%cn,i);return0;}4
输入一个 3、大写英文字母,将它转化为小写输出
#includeintmain(){printf(请输入一个大写英文字母n);charch;scanf(%c,printf(%cn,ch+32);return0;}5
求一元二次方程 ax^2+bx+c=0 方程的两个实根
a、b、c 由键盘输入
〔默认b*b-4*a*c=0〕#include#includeintmain(){printf(求两个实数根n);floatx1,x2,a,b,c;scanf(%f%f%f,a,x1 4 、 =((-b)+sqrt(b*b-4*a*c))/2;x2=((-b)-sqrt(b*