日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

C语言作业界面,c语言作业20191011121223

發布時間:2024/9/19 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言作业界面,c语言作业20191011121223 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.通過試驗(即編寫帶有此類問題的程序)觀察系統如何處理整數上 溢、浮點數上溢和浮點數下溢的情況。

#include

int main(void)

{

int z1;

float f1,f2;

z1=-2147483647;

f1=3.4e56;//上限很大的數

f2=0.12e9;//下限小數

printf("%d,%d,%d\n",z1,z1-1,z1-2);

printf("%f,%f\n",f1,f1*10);

printf("%f,%f\n",f2,f2/10);

return 0;

}

2.編寫一個程序,發出一聲警報,然后打印下面的文本: Startled by the sudden sound, Sally shouted,

"By the Great Pumpkin, what was that!"

#include

int main(void)

{

int ascii=7;

printf("%c\n",ascii);

printf ("Startled by the sudden sound, Sally shouted,\n");```c

printf("‘By the Great Pumpkin, what was that!’\n");

return 0;

}

?

3.編寫一個程序,讀取一個浮點數,先打印成小數點形式,再打印成指 數形式。然后,如果系統支持,再打印成p記數法(即十六進制記數法)。 按以下格式輸出(實際顯示的指數位數因系統而異): Enter a floating-point value: 64.25

fixed-point notation: 64.250000

exponential notation: 6.425000e+01

p notation: 0x1.01p+6

#include

int main()

{

float num;

printf("Enter a floating-point value");

scanf("%f",&num);

printf("fixed-point notation:%f\n",num);

printf("exponential nation:%e\n",num);

printf("p notation:%a\n",num);

return 0;

}

4.一年大約有3.156×107秒。編寫一個程序,提示用戶輸入年齡,然后顯 示該年齡對應的秒數。

#include

int main()

{

int ageyear;

long totalsecond;

printf("please input your age:\n");

scanf("%d",&ageyear);

totalsecond=ageyear*3.156e7;

printf("your age is %d second\n",totalsecond);

return 0;

}

5.1個水分子的質量約為3.0×10?23克。1夸脫水大約是950克。編寫一個 程序,提示用戶輸入水的夸脫數,并顯示水分子的數量。

#include

#define MASS_H2o 3.0e-23

#define MASS_QT 950

int main()

{

float quarts,countH2o;

printf("piease input the number of quart of water\n");

scanf("%f",&quarts);

countH2o=quarts*MASS_QT/MASS_H2o;

printf("%f quarts of water contain %e count of H2o",quarts,countH2o);

return 0;

}

6.1英寸相當于2.54厘米。編寫一個程序,提示用戶輸入身高(/英 寸),然后以厘米為單位顯示身高。

#include

int main()

{

float high=0;

float totalhigh=0;

printf("請輸入您的身高(英寸):");

scanf("%f",&high);

totalhigh=high*2.54;

printf("your high is %f (cm)\n",totalhigh);

return 0;

}

7.在美國的體積測量系統中,1品脫等于2杯,1杯等于8盎司,1盎司等 于2大湯勺,1大湯勺等于3茶勺。編寫一個程序,提示用戶輸入杯數,并以 品脫、盎司、湯勺、茶勺為單位顯示等價容量。思考對于該程序,為何使用 浮點類型比整數類型更合適?

#include

#define PINT_CUP 2

#define CUP_OZ 8

#define OZ_SPOON 2

#define SPOON_TEASPOON 3

int main()

{

float cup,pint,oz,spoon,teaSpoon;

printf("please input number od cups\n");

scanf("%f",&cup);

pint=cup/PINT_CUP;

oz=cup*CUP_OZ;

spoon=oz*OZ_SPOON;

teaSpoon-spoon*SPOON_TEASPOON;

printf("%f cups means %f pint,%f oz,%f spoon,%f teaspoon\n",cup,pint,oz,spoon,teaSpoon);

return 0;

}

8.編寫一個程序,要求提示輸入一個ASCII碼值(如,66),然后打印 輸入的字符。

#include

int main(void)

{

int ascii;

printf("please input an ascii code\n");

scanf("%d",&ascii);

printf("%d is the ascii code for %c\n",ascii,ascii);

return 0;

}

總結

以上是生活随笔為你收集整理的C语言作业界面,c语言作业20191011121223的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。