计算机c语言简单的练习题及答案
2020-05-26
来源:步旅网
1. 从矩形的长,宽,输出面积(长为6.5,宽为4.5) #include
main() { float length,width,area; scanf(\"%f%f\area=length*width; printf(\"area=%f\\n\} 2. 定义符号常量,从键盘输入圆的半径3.5,求圆的周长和面积 #define PI 3.14 #include main() { float r,c,area; scanf(\"%f\c=2*PI*r; area=PI*r*r; printf(\"c=%f,area=%f\\n\} 3. 练习上机手册P10 3,4,5题,看看输出结果,并思考为什么 4. 从键盘输入一个整数,输出其绝对值(采用两个if语句实现) #include main() { int i; scanf(\"%d\if(i>=0) printf(\"i=%d\\n\if(i<0) printf(\"i=%d\\n\} 5. 从键盘输入一个整数,输出其绝对值(采用if——else语句实现) #include main() { int i; scanf(\"%d\if(i>=0) printf(\"i=%d\\n\else printf(\"i=%d\\n\} 6. 从键盘输入年份,判断是不是闰年,如果是,输出是闰年(上机考试重点) #include main() { int year; scanf(\"%d\if((year%4==0&&year%100!=0)||year%400==0) printf(\"%d是闰年\else printf(\"%d不是闰年\} 7. 输入学生的高考成绩,成绩>=560,输出读一本,如果>=520,输出读二本,如果>=480输出读三本,否则输出读专科 #include main() { int score; scanf(\"%d\if(i>=560) printf(\"考得很好,你可以读一本学校了\\n\"); else if(i>=520) printf(\"考得还不错,你可以读二本学校\\n\"); else if(i>=480) printf(\"你只能读三本学校\\n\"); else printf(\"可以读专科学校,继续努力哦!\\n\"); } 8. 从键盘输入一个数,判断是否是素数(上机考试重点,必须掌握) #include main() { int n,i,flag=1; scanf(\"%d\for(i=2;i main() { float s=0; int i=1; while(i<=99){ s=s+1.0/i; i=i+2; } printf(\"s=%f\} 10. 求100—200之间所有能被3整除,但不能被7整除的数,并输出这些数 #include main() { int i; for(i=100;i<=200;i++) { if(i%3==0&&i%7!=0) printf(\"%d,\} }