浙大版《C语言程序设计(第3版)》题目集
来源:https://pintia.cn/problem-sets/12/problems/type/6
海米炖白菜
这个作者很懒,什么都没留下…
展开
-
练习2-11 计算分段函数[2] (10分)
#include<stdio.h>#include<math.h>int main() { double x,result; scanf("%lf",&x); if( x>=0 ) printf("f(%.2f) = %.2f",x,sqrt(x)); else printf("f(%.2f) = %.2f",x, (pow((x+1),2) + 2*x + 1/x) ); return 0;}原创 2020-08-11 23:30:41 · 320 阅读 · 0 评论 -
练习2-10 计算分段函数[1] (10分)
#include<stdio.h>int main() { float x,result; scanf("%f",&x); if(x) // 当x!= 0时 printf("f(%.1f) = %.1f",x,(1/x)); else printf("f(%.1f) = %.1f",x,x); return 0;}原创 2020-08-11 23:28:55 · 497 阅读 · 0 评论 -
练习2-9 整数四则运算 (10分)
#include <stdio.h>int main() { int a,b; scanf("%d %d",&a,&b); printf("%d + %d = %d\n",a,b,(a+b)); printf("%d - %d = %d\n",a,b,(a-b)); printf("%d * %d = %d\n",a,b,(a*b)); printf("%d / %d = %d",a,b,(a/b)); return 0;}原创 2020-08-11 23:24:26 · 151 阅读 · 0 评论 -
练习2-6 计算物体自由下落的距离 (5分)
#include <stdio.h>int main() { /* t: 时间 g: 重力加速度 h: 高度 */ int t,g; float h; t = 3; g = 10; h = g * t * t * 0.5; // 自由落体公式 h = 1/2 * g*t^2 printf("height = %.2f",h); return 0;}原创 2020-08-11 23:23:25 · 236 阅读 · 0 评论 -
练习2-4 温度转换 (5分)
#include <stdio.h>int main() { int fahr = 150; // 华氏度 float celsius; //摄氏度 celsius = 5 * ( fahr - 32 ) / 9.0 ; //摄氏华氏度转换公式 printf("fahr = 150, celsius = %d",(int)celsius); return 0;}原创 2020-08-11 23:21:10 · 158 阅读 · 0 评论 -
练习2-3 输出倒三角图案
#include <stdio.h>int main() { // n 为行数 i,j为循环控制变量 // i控制 每行开始的空格数 // j 控制每行相邻两项的空格数 int n,i,j; for ( n=4; n>0 ; n-- ) { // 总共有 4 行 (因 n==4) for( i=4 ; i>n ; i--) printf(" ");// 控制每一行开始时的空格数 for( j=2*n-1 ; j>0 ; j-- ) { // 控制相邻原创 2020-08-08 18:01:17 · 403 阅读 · 0 评论