重理工c语言实验指导书,太原理工大学级c语言实验指导书参考答案教程方案.docx...
大學(xué)輔助 小安圖書 讀好書 找小安PAGE 13
PAGE 15 古有三十六計 我有考霸輔助 小安 考霸 系列太原理工大學(xué)13級c語言實(shí)驗(yàn)指導(dǎo)書參考答案實(shí)驗(yàn)一 順序1-3.溫度*/編寫程序,輸入華氏溫度(F),按下列公式計算并輸出對應(yīng)的攝氏溫度(C)。????????? C = 5/9(F – 32)#includevoid main(){float c,f;scanf("%f",&f);c=5.0/9.0*(f-32);printf("%5.2f\n",c);}?/*1-4.三角形面積*/編寫程序,從鍵盤輸入一個三角形的三條邊長a、b、c(要求任何兩條邊的邊長之和均大于第三條邊的邊長),求該三角形的面積。求三角形的面積公式是:????????? 其中: ?#include "stdio.h"#include "math.h"void main(){float a,b,c,s,area;scanf("%f,%f,%f",&a,&b,&c);s=1.0/2.0*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf("area=%f\n",area);}?/*1-5兩數(shù)合并*/編寫程序,將兩個兩位數(shù)的正整數(shù)a、b合并形成一個整數(shù)放在c中。合并的方式是:將a數(shù)的十位和個位數(shù)依次放在c數(shù)的十位和千位上, b數(shù)的十位和個位數(shù)依次放在c數(shù)的個位和百位上。例如,當(dāng)a=45,b=12,運(yùn)行結(jié)果為:c=5241。?#include void main(){int a,b,c;printf("Input a,b :");scanf("%d,%d",&a,&b);c=(b/10*1);c+=(a/10*10);c+=(b%10*100);c+=(a%10*1000);printf("The result is:%d\n",c);}實(shí)驗(yàn)二 選擇必做題2.1編一程序,使用單分支的if語句形式,求a,b,c三個整數(shù)的中間值。例如:a、b、c的值分別為3、4、5,則輸出4。#include void main(){?? int a,b,c,t;?? printf("Input a,b,c:");?? scanf("%d,%d,%d",&a,&b,&c);?? if(a>b){t=a;a=b;b=t;}?? if(a>c){t=a;a=c;c=t;}?? if(b>c){t=b;b=c;c=t;}?? printf("中間數(shù) = %d\n", b);}?2.2有一函數(shù)? ?????????? x????????????? (x<1)???? y =???2x – 1???????? (1≤x<10)3x – 11??????? (x≥10)用?scanf函數(shù)輸入x的值(分別取x<1、1~10、≥10三種情況),求y值。?#include void main(){?? int x,y;?? printf("Input x:");?? scanf("%d",&x);?? if(x<1)y=x;?? else if(x<10) y=2*x-1;?? else y=3*x-11;?? printf("x= %d,y=%d\n", x,y);}?2.3編寫程序,輸入一位學(xué)生的生日(年:y0、月:m0、日:d0)數(shù)據(jù),再輸入當(dāng)前的日期(年:y1、月:m1、日:d1)數(shù)據(jù),計算并輸出該學(xué)生的實(shí)足年齡。#include void main(){?? int y0,m0,d0,y1,m1,d1,nl;?? printf("Input 生日(年,月,日):");?? scanf("%d,%d,%d",&y0,&m0,&d0);?? printf("Input 當(dāng)前日期(年,月,日):");?? scanf("%d,%d,%d",&y1,&m1,&d1);?? if(m1>m0||m1= =m0&&d1>=d0)nl=y1-y0;?? else nl=y1-y0-1;?? printf("年齡 = %d\n", nl);}?2.4編寫程序,定義四個字符變量c1,c2,c3和c4,分別用getchar()函數(shù)任意輸入四個字母,分別輸出其中的最大值和最小值。#include
總結(jié)
以上是生活随笔為你收集整理的重理工c语言实验指导书,太原理工大学级c语言实验指导书参考答案教程方案.docx...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: laravel简单的laragon环境搭
- 下一篇: STM32H743+Keil-将变量定义