又大又粗又硬又爽又黄毛片,国产精品亚洲第一区在线观看,国产男同GAYA片大全,一二三四视频社区5在线高清

當(dāng)前位置:網(wǎng)站首頁 >> 作文 >> 最新c語言作業(yè)答案通用

最新c語言作業(yè)答案通用

格式:DOC 上傳日期:2023-05-01 20:10:46
最新c語言作業(yè)答案通用
時(shí)間:2023-05-01 20:10:46     小編:zdfb

無論是身處學(xué)校還是步入社會(huì),大家都嘗試過寫作吧,借助寫作也可以提高我們的語言組織能力。那么我們?cè)撊绾螌懸黄^為完美的范文呢?下面是小編幫大家整理的優(yōu)質(zhì)范文,僅供參考,大家一起來看看吧。

c語言作業(yè)答案篇一

人天天都學(xué)到一點(diǎn)東西,而往往所學(xué)到的是發(fā)現(xiàn)昨日學(xué)到的是錯(cuò)的。 以下是小編為大家搜索整理了c語言作業(yè)練習(xí),希望能給大家?guī)韼椭?更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

1、順序結(jié)構(gòu)的語句有哪些?

表達(dá)式語句,空語句,復(fù)合語句

2、從程序控制的角度看,復(fù)合語句是單一的語句嗎?

3、c語言中的語句有哪幾類?c語句與其他語言中的語句有哪些異同?

表達(dá)式語句,空語句,復(fù)合語句,控制語句。c語言與其他語言的語句類型基本相同,只是語法有所區(qū)別。

4、怎樣區(qū)分表達(dá)式和表達(dá)式語句?c語言為什么要設(shè)表達(dá)式語句?什么時(shí)候用表達(dá)式,什么時(shí)候用表達(dá)式語句?

在c語言中,只要在任何表達(dá)式的結(jié)尾加上分號(hào)“;”就構(gòu)成了表達(dá)式語句。表達(dá)式語句使c語言更加靈活。當(dāng)我們使用表達(dá)式語句時(shí)一般只關(guān)心它的作用而不關(guān)心該表達(dá)式的值。如puts("hello");這個(gè)表達(dá)式語句,我們關(guān)心的是輸出hello這個(gè)結(jié)果而不是puts函數(shù)的`返回值。

5、c語言的輸入輸出功能是表達(dá)式語句嗎,為什么?

是,因?yàn)檩斎胼敵龉δ苁呛瘮?shù)調(diào)用語句。

1、以下符合c語言語法的賦值表達(dá)式是b)d=9+e,f=d+9

2、下面程序運(yùn)行時(shí)的輸出結(jié)果是d)a=8

main(){

int a=5;

printf(“a=%d\n”,++a+2);

}

3、putchar函數(shù)可以向終端輸出一個(gè)d)字符或字符變量值

4、運(yùn)行以下程序時(shí),從鍵盤輸入25,13,10(回車),則輸出結(jié)果是a)a1+a2+a3=48

main() {

int a1,a2,a3;

scanf(“%d,%d,%d”,&a1,&a2,&a3);

}

5、若有以下定義和語句

char c1=?b?,c2=?e?;

printf(“%d,%c\n”,c2-c1,c2-?a?+?a?);

則輸出結(jié)果是b)3,e

6、下面程序的執(zhí)行結(jié)果是a)10

main(){

int a,b;

a=20;b=10;

a+=a+b;

a-=a-b;

printf(“%d\n”,a);

}

7、使下列程序輸出”123,456,78”,由鍵盤輸出數(shù)據(jù),正確的輸入是c)123,45678

int i,j,k;

scanf(“%d,%3d%d”,&i,&j,&k);

printf(“%d,%d,%d\n”,i,j,k);

三、編程題

1、若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1=’a’,c2=’b’,想得到以下的輸出格式和結(jié)果,請(qǐng)寫出程序(包括定義變量類型和設(shè)計(jì)輸出)。要求輸出結(jié)果如下:

a=3 b=4 c=5

x=1.200000,y=2.400000,z=-3.600000

x+y=3.60 y+z=-1.20 z+x=-2.40

u=51274 n=128765

c1=’a’or 97(ascii)

c2=’b’or 98(ascii)

#include

void main()

{

int a=3,b=4,c=5;

double x=1.2,y=2.4,z=-3.6;

long u=51274,n=128765;

char c1='a',c2='b';

printf("a=%d b=%d c=%d\n",a,b,c);

printf("x=%lf,y=%lf,z=%lf\n",x,y,z);

printf("x+y=%.2f y+z=%.2f z+x=%.2f\n",x+y,y+z,z+x);

printf("u=%ld n=%ld\n",u,n);

printf("c1=\'%c\'or%d\(ascii\)\n",c1,c1);

printf("c2=\'%c\'or%d\(ascii\)\n",c2,c2);

}

2、請(qǐng)寫出下面程序的輸出結(jié)果

main(){

int a=5,b=7;

float x=67.8564,y=-789.124;

char c=’a’;

long n=1234567;

unsigned u=65535;

printf(“%d%d\n”,a,b);

printf(“%3d%3d\n”,a,b);

printf(“%f,%f\n”,x,y);

printf(“%-10f,%10f\n”,x,y);

printf(“8.2f,%8.2f,%.4f,%.4f,%3f,%3f\n”,x,y,x,y,x,y);

printf(“%e,%10.2e\n”,x,y);

printf(“%c,%d,%o,%x\n”,c,c,c,c);

printf(“%ld,%lo,%x\n”,n,n,n);

printf(“%u,%o,%x,%d\n”,u,u,u,u);

printf(“%s,%5.3s\n”,”computer”,”computer”);

}

57

5 7

67.856400,-789.124023

67.856400 ,-789.124023

8.2f, 67.86,-789.1240,67.8564,-789.124023,67.856400

6.785640e+001,-7.89e+002

a,97,141,61

1234567,4553207,12d687

65535,177777,ffff,65535

computer, com

3、用下面的scanf函數(shù)輸入數(shù)據(jù),使a=10,b=20,c1=’a’,c2='a',x=1.5.,y=-3.75,z=67.8,請(qǐng)問在鍵盤上如何輸入數(shù)據(jù)?

scanf(“%5d%5d%c%c%f%f%*f,%f”,&a,&b,&c1,&c2,&x,&y,&z);

0001000020aa1.5 -3.75 1,67.8

4. 設(shè)圓球半徑為r=2.5,求圓球表面積、圓球體積。用scanf輸入數(shù)據(jù),輸出計(jì)算結(jié)果,輸出時(shí)要求有文字說明,取小數(shù)點(diǎn)后兩位數(shù)字。請(qǐng)編程序。

#include

#define pi 3.14

main()

{

float r,s,v;

printf("輸入半徑:");

scanf("%f",&r);

s=4*pi*r*r;

v=4.0/3*pi*r*r*r;

printf("圓球面積是:%.2f\n",s);

printf("圓球體積是:%.2f\n",v);

}

5.輸入一個(gè)華氏溫度,根據(jù)公式為c=5/9(f-32)計(jì)算并輸出攝氏溫度,輸出時(shí)要求有文字說明,取2位小數(shù)。請(qǐng)編程序。

#include

main()

{

float f,c;

printf("輸入華氏溫度:");

scanf("%f",&f);

c=5.0/9*(f-32);

printf("攝氏溫度是:%f",c);

}

6.輸入三角形的三邊長(zhǎng),求三角形面積。請(qǐng)編程序。

#include

#include

main()

{

float a,b,c,s,area;

}

7.編寫一個(gè)能引起short型變量溢出的程序。

#include

main()

{

short a;

a=21344211;

printf("a=21344211,溢出后a=%d\n",a);

}

8.編寫一個(gè)程序,顯示下列10個(gè)轉(zhuǎn)義字符:\a,\b,\n,\r,\t,\v,\',\",\\,\? #include

main()

{

printf("\\a,\\b,\\n,\\r,\\t,\\v,\\\',\\\",\\\\,\\\?");

}

9.編寫一個(gè)程序,輸入一個(gè)小寫字母,輸出其對(duì)應(yīng)的大寫字母。 #include

main()

{

char a,a;

printf("輸入一個(gè)小寫字母,將輸出一個(gè)相應(yīng)大寫字母:"); a=getchar();

a=a+'a'-'a';

putchar(a);

putchar('\n');

}

printf("輸入三角形的三條邊長(zhǎng):"); scanf("%f%f%f",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) { //海倫公式 s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c)); printf("面積是:%f",area); } else printf("該三角形不存在!");

s("content_relate");

【c語言作業(yè)練習(xí)】相關(guān)文章:

1.

c語言的基礎(chǔ)練習(xí)

2.

c語言練習(xí)題

3.

c語言線程終止練習(xí)示例

4.

c語言練習(xí)測(cè)試試題

5.

c語言練習(xí)題及其答案

6.

c語言程序設(shè)計(jì)練習(xí)題

7.

關(guān)于c語言精選模擬練習(xí)題

8.

c語言for循環(huán)

9.

c語言程序基礎(chǔ)練習(xí)題帶答案

全文閱讀已結(jié)束,如果需要下載本文請(qǐng)點(diǎn)擊

下載此文檔
a.付費(fèi)復(fù)制
付費(fèi)獲得該文章復(fù)制權(quán)限
特價(jià):5.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里
b.包月復(fù)制
付費(fèi)后30天內(nèi)不限量復(fù)制
特價(jià):9.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里 聯(lián)系客服