下载此文档

《C语言基础教程》吕凤翥习题答案.pdf


文档分类:IT计算机 | 页数:约142页 举报非法文档有奖
1/142
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/142 下载此文档
文档列表 文档介绍
该【《C语言基础教程》吕凤翥习题答案 】是由【cjc201601】上传分享,文档一共【142】页,该文档可以免费在线阅读,需要了解更多关于【《C语言基础教程》吕凤翥习题答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.




</:.

!"#
1.$%&'()*+,-./0123456
*+7
;;++
2.$%&'()*+,-.89: 12;
<7
;;;++
3.$=/012>2?@,-.A17
>;;
4.-.A/012NOPQRSB7
;
++[C*+YN\=,-.]^7
*+C++_`a;*+[C++LM;
++1C*+JE++dC*+e
/012D
6.$/YZ12;<\=,-.]^7
C*+,
qrNO,_stD
_uvdwx-yz{.|}
2~€‚ƒ„…†JED:.
7.$/YZV;<\=,-.]^7
>2BCV‡sˆ‰ŠG‹EFŒ
12O\=tD
qr12ŽC*+,hiV
‡D
++1C*+x‘cJ$%\=,-.’
“C*+”•–j—˜/0…3j™F/01
27
A.š›bœžŸDB. ¡¢BTU£ ¡
5¤¥¦§BD
C.¨©¢Bª«¬­®?‡DD.¯JVd12;
<D
9.°±²³ŸS´-.ŸµA¶·™²³Ÿ7
A.¸¹Ÿ;B.$º»DC.¼½¾¿;¾¾ŸD
10.$%Ÿµ,-.AÀxFÁŸ7
A.,;B.Ã;C.?;D.;
ÄÅ$%\=oÆÇ1Ⱥ]ȺX7
++¯J¯®;<1É3Êː‘zÌ7V
++ ¡’®ÍÎÏÍÎÐÑÒ|}Ç7V
++,’®œÓԟ-Õ.,C*+,Óԟ-/*...*/.
A¶pC++,’®7X
++,FØْ®ÈÚÛ[C*+ÜÝÞC++:.
,ØßbžŸ7X
++34,àá*âhãäe›_Áµ(D)7V
++,²³Ÿç¼½¾¿èŠéê7X
++,A ¡’®ë©ìz{©ìŸµík
Yï¾const˩쟵ík7X
ɽC++34ä©SÓð®
ñòó’®
ô½õö÷øùÐúûüÀýÇ7V
++'þÉÿ V
10.
C++





!"#$% V
11.
!&'
()
(*+,
 X
12.-

.#/0&123456

7"/02345 X
89:;<0=>
1.#include<>
voidmain()
(
cout0"BeiJing"0"
cout0"ShangHai"0"\n
cout0"TianJing"0endl;:.

TianJing
2.#include<>
voidmain()
(
inta,b;
cout0"inputa,b:";
cin:a:b;
cout0"a="0a0","0"b="0b0endl;
cout0"a-b="0a-b0"\n";
)
?@<AB:CDEF85
,b:85
A=8,b=5
A-b=3
3.#include<>
voidmain()
(
charc=,m,;
intd=5;
cout0"d="0d<<":";
cout0"c="0c0"\n";:.
D=5,c=m
G :;$HI0JK234589
<0=>F
1main()
(
cout0"Thisisastring!";
)
1.#include<>
voidmain()
(
cout0,,Thisisastring
)
<0=>FThisisastring!
2#include<>
voidmain()
(
cin:x;
intp=x*x;
cout<<"p=<<p0\n";
)
#include<>:.
voidmain()
intx;
cin:x;
intp=x*x;
coutvv"p=''vvpvv''\n"L
)
<0=>F3
p=9
3#include<>
voidmain()
{inti,j;
i=5L
intk=i+j;
cout0"i+j="0k0"\n";
)
#include<>
voidmain()
{inti,j;
i=5L
j=3L
intk=i+j;:.
coutvv"i+j="vvkvv''\n"L
\
<0=>FI+j=8
_`
abGcI0dce$fg
:;dcF
e$k=0 lmnop
dcq
++I0%t!uvwxyz{|#}
~q
3.€~cout‚ƒv„<0…ƒ†lmno‡ˆd
cq
4.Š1%t‹Œz{6!ŽŠl#u€~q
5.& `
,)’“<0=>
=>!u&@!H”q
b•–,—
&˜™š›
1
16žintŸ… ¡¢\…£

2§Ÿe¨ƒunsignede¨¢\§Ÿ!23
;;;D:.
float
3:;²³+´µŸD¶D·¸¢\!23
;;
4:;doubleŸ¶t·¸¢\!23
..;-5
5:;…ƒ¶t·¸¢\!23
\105,;.'\4f';D.'\a'
6:;…ƒ†¶t·¸¢\!23
A."\"yes\"or\"No\"";B.'VOKIV";C."abcd\n";D.
"ABC\0"
7:;%t¹¢\!º»
;-size;;+a
8
inta[5]={l,3,5};D¼½¾a[l]!¢\
;;;
9
intb¿[3]={{1},{3,2},{4,5,6},{0}};aÀÀ
!¢\
;;;
10:;Á…ƒD¼+,ÂÃÄ¢\!H”
¿="abed;[3]="xyz";
[][3]={};
s4[2[3]={"xyz","mnp"};
11>
inta=3,*p=&a;*p!¢\ :.
A.%taÅƐLB.ÇoÈLC.%tpÅ
Ɛ
12aÉint*pa[5];ÊË()!H”
!&ÎÏD¼ÎÐIÎÏD¼!5
intŸ½¾L
!&ÎÏÑD¼b5½¾ÎÐÒ½
¾!intŸ%tL
[5]·¸ÑD¼b5½¾L
!&ӊ5½¾ÎÐD¼,Õ½¾!&
intŸÎÐL
13:;ÖÉÎЁ‚()!×»
ÎÐ
&@ØÙ:.Ú+,ÛÜÝ"Ü
‚L
B..Ú~&›ÎЏÁÑÎÐL
C.&ÎÐ.ÚÞßCµD(àL
ÎÐ
&@ØÙ:.ÚÛÞI
14ÎÐ.Ú~á·¸D¼½¾:;·¸()!2
3
âãFinta[3][7];
A.*(a+l)[5];B.*(*a+3);C.*(*(a+l));D.
*(&a[0][0]+2)
15:;·¸}~»()!H” :.
âãFintm=10;
&x=m;&y=10;&z;
&t=&m
16:;J‚ƒ().Úä~ÉåæD
A.++;B.%;C.:;D.&
17:;J‚ƒ()"#ä~ÉåæD
A./LB.&&;C.!;D.è
18:;J‚ƒ()éyê
A.+(ëì)LB.*(íì)LC.<=;D.*=
19:;J‚ƒ()éyêî
A.?.!=
20:;J‚ƒ()=ºïjð“ñ
A.ìLB.LC.òóLD.íì
21:;·ô()!×»
âãFinta=5;floatb=;
%3+b;*b&&++a;C.(a>b)+(int(b)%2);D.-
-a+b
22:;·ô()!º»
âãFdoublem=;intn=3;
;B.(m+n)lnC.!m*=n;=5,n=,m+n
23:;ÖɧŸõöÊË()!23
A.
"÷§ŸøäD¼ù·ôú·ô:.
§Ÿ&@!꧟doubleŸL
B.ûü·ô§Ÿ!ê)&·ô§
ŸL
C.·ô§Ÿ!𐧟L
D.
ýþϧŸõö!ÿ
24
()
inta(5);b(6);
+b:3;B.++a+b++;+(a=3);D.(a=3)-a++
 J,!X
1"#$%&'()*"+,-./012345
6+.X
2789:;<9$%=<91$V
3>?***@AB% ,-C$D=4EF.X
4C++.G8 H')IJKLMNOP L
M;J>OPQRSTUV
5C++ 1VWX.AY0Z[ 1VWX
\]^_>`^aW .V
61Vbcd c[ .
,hijh1VWX.*1X
7klH'.mnopklH'q
.kl%.stV
8uvPw^xyzH'.{|.H'}z:.
H'.{|TU^x>y*H' ^xy*
uv.{|.H'€u‚ ƒ„
uvV
9…PPw†y*H'******@.H' …P.
‡ˆ ‰Š‹SŒ…'.‡ˆV
10Ž%.K„‘’TUI

Ž”8V
11>LM•– ..—j.V
12
˜™PX
13š›Ž%>š›‡ˆ œžšŸ š,
qš¢.£›)¤¥0;X
14y*H'.¦0§upH'Œ^x>`^
.§{|¨X
15©ª.¦07«6¬ ­
.¦07«
6®¬X
16¦0IPwI)¯C++ q°.±.
¦0X
²“Ž
.
³
—´µ¶. =·¸R¹º¹.»
¼½
1:unsignedintx=015,y=0x2b;
;;&y;D.~x+~y;=3;:=:.
ABCDEF
4738942949610422
7238¿À
inti(10),j(5);
A.++i-j-;=i*=j;=3/2*(j=3-2);D.-iAj;&jll;
+i&Oxff.
ABCDEF
6501-16120

inta(5),b(3);“Ž
ÁUÂab.
A.!a&&b++;+4&&a*b;=1,b=2,a>b?++a:++b;
D.++b,a=10,a4-5;
+=b%=a+b;!=b>2<=a+1.
ABCDEF
0,5,31,5,33,1,315,10,48,8,31,5,3

intd(5),*pd=&d,&rd=d;
+-rd;B.*pd*rd;C.++*pd-rd;D.++rd-:.
ABCD
025005 Ã.ASCII
Ä.49o
+20l+l;*9I301;%-3*2/6-3;=
=3<=2&5;
E.!('3'>'5')112V6;>=3+2-('0'-7).
ABCDEF
2022-3011ÅÆ

JÇÈCG8
ÉʋË̙*Í01 ÎÏÐ,- ÑË¢­9
Ð -.
ÉʋËÌ)*int01,)*ÒÓ01ÎÏÐ,-,
ÑˢР,.
3.ËÌ)ÔÕÖ× ÈGË¢ØÕÖ×ØÕÖ
×7«ÔÕÖ×.“ŽÙ
ÚC=(F-32)*5/9
Ð F9ØÕÖ× C9ÔÕÖ×
#include<>
voidmain()
floatc,f;
coutvv”ØÕÖ×”;cin:f;:.
c=f-32*5/9;
coutvv”ÔÕÖ×,,0c0endl;

4.ÈG‰ÝËÌÙÞ1 Ë¢­9ÐßÞ11ß
Þ=ÙÞ³P%à&'½
#include<>
constfloatr=;
voidmain
floatm,I;
coutvv”ÙÞ1”á
cin:m;
I=r*m;
coutvv”ßÞ1,,0I0endl;

5.ËÌ)*int01 âã.ä4›³ 4›½6ålo
#include<>
voidmain():.
intn,m;
coutvv”ËÌ)*/1”á
cin:n;
m=nll5;
coutvv”‘æ,,0m0endl;
)
ç²èéê
ëìí£
1.ï¨ð?ñ>G8 6U³½Zò.
A.*;B.#;./;
2.óôõª?ñ Œõª.óô.ö7@³o
A.÷ø.h;B.=<;C.÷ø.c;D.=)I.h;
3.ùôÈú?ñ
#if
û•–81>
#else
û•–82>
#endif
A./&'
áB."#AB%;C."+
áD.
ŒI.ü@á:.
4.ýþ1.üI G8 …PüI.‰þ()o
A.;<&';B.;</0';C.;</ÿ;
D.
5.
()
A. ;=17;+y;“\n"
6.
for()o
for(inti(0),x=0;!x&&i<=5;i++)
;;;D.
7.
while()o
while(inti=0)i-
;;;D.
8.
do-while()o
inti(5);
do{cout0i--0endl;
i--
}while(i!=0);
;;;D.
9.
for()o
for(inti(0),j(10);i=j=10;i++,j--)
;;;D.
10.inta,b;
switch!,()#$%
(a);:.
{casea:a++;break;
caseb:b++;break;
)
(a+b)
{casel:a+b;break;
case2:a-b
(a*a)
{casel,2:++a;
case3,4:++b;
)
(a/10+b)
{case5:a/5;break
default:a+b;
)
11.
&'()&!*()+,%
A.!-.break/continue
B.!0-.
C.!12-.goto
D.!-.3'%
12.
&'(goto)&!*()#$%
45678!9:; :.
<=>?***@56AB:;
CD:;EF
G56H:IJ%
13.
&'(break)&!*KL#$%
M(H*NOP-QR
M(3'!*NOP-3'%
M(ifH*NOP-if
456H-.E%
14.
&'(
3')&!*KL#$%
'!defaultSTU*VU56
'!W6X !YZUbreak
'!defaultS[2\4]<
'!caseS<=^_
%
15.
'(
F8)&!*KL+,%
![U56elseS
!UE6elseifS
!ifH123'
!if!%
`abc
)&d#$*efg+fgX%:.

l4mnoDpq*r<sm#t
no%V

lxyz{%X
3.|}
uvw[2U1~26}%X

klB€781‚%X

kl[4noDƒU„M%V

l…>„M†‡ˆ‰%X
7.Š‹
ŒxX%X

12„EŽx%X
'
1‘,43'X !12sU
3'w
'!default'’“*[2\4Q”
•*12\43–—!˜%X:.
!YZUbreakd™šP-switch
%X
~›5%X
-whileœwhilež%V
[U$vDƒŸM*
d™12Mfor%X
15.[Ufor *¡A¢
12M %X
16.£ D*O¤¥Q1„¦§„,
[¨©D„M%X
17.‘*56H€ª5¢
%V
!*HR«¬­M®
JRE%V
-.4¯¢!%V
[2-.4!%J
°ax±
X²-z³%
1.
#include<>
#
#defineA(a)M*a
voidmain():.
intx(5),y(6);
cout0A(x+y)0endl;
)

#include<>
#defineMAX(a,b)(a)>(b)?(a):(b)
voidmain()
(
intm(l),n(2),p(0),q;
q=MAX(n,n+p)*10;
cout0q0endl;
)
20
#include<>
#include"”
voidmain()
(
inta(5),b;
b=fl(a);:.
cout0b0endl;
´µ

#defineM(m)m*m
fl(intx)
(
inta(3);
return-M(x+a);
)
13
4.
#include<>
voidmain()
(
inti(0);
while(++i)
(
if(i==10)break;
if(i%3!=l)continue;
cout0i0endl;
)
):.
1
4
7
5.
#include<>
voidmain()
(
inti(l);
do{
i++
cout0++i0endl;
if(i==7)break;
}while(i==3);
cout0^^Ok!\n^^;
}
3
5
Ok!
6.
#include<>
voidmain():.
inti(l),j(2),k(3),a(10);
if(!i)
a-
elseif(j)
if(k)a=5;
else
a=6;
a++;
cout0a0endl;
if(i<j)
if(i!=3)
if(!k)
a=l;
elseif(k)
a=5;
a+=2;
cout0a0endl;
)
6
7
7.
#include<>:.
voidmain()
inti,j,a[8][8];
**a=l;
for(i=l;i<8;i++)
(
**(a+i)=l;
*(*(a+i)+i)=l;
for(j=l;j<i;j++)
*(*(a+i)+j)=*(*(a+i-l)+j-l)+*(*(a+i-l)+j);
}
for(i=0;i<8;i++)
(
for(j=0;j<=i;j++)
cout0""0*(*(a+i)+j);
cout0endl;
)
)

11
121
1331:.
14641
15101051
1615201561
**********
8.
#include<>
voidmain()
(
intx(5);
do{
switch(x%2)
(
casel:x-
break;
case0:x++;
break;
)
x--
coutÙxÙendl;
}while(x>0);
)
:.
1
-1
#include<>
voidmain()
(
inta(5),b(6),i(0),j(0);
switch(a)
(
case5:switch(b)
(
case5:i++;break;
case6:j++;break;
default:i++;j++;
}
case6:i++;
j++
break;
default:i++;j++;
)
cout0i0,,,<t0j0endl;
):.
1,2
10.
#include<>
charinput[]="SSSWILTECHl\l\llW\lWALLMPl";
voidmain()
(
inti;
charc;
for(i=2;(c=input[i])!='\0';i++)
(
switch(c)
(
case'a':cout0'i';
continue;
case'l'ibreak;
case1:while((c=input[++i])!='\r&&c!='\0');
case9:cout0c;
case'E':
case'L':continue;
default:cout0c;continue;
cout0':.
cout0endl;
)
SWITCH0WAMP
ÛaÜ
>Ýn*Þ@ßàá%
1.Ý100âHãr!äâ/%
2.Ý100âHãr!å13^æ]ç%
3.ݲèé6#^]çêë/]ìêí%
4.Ý
xX î15ïâ

《C语言基础教程》吕凤翥习题答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数142
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjc201601
  • 文件大小11.95 MB
  • 时间2023-03-21