C Language ExerciseChapter1.docx

上传人:b****1 文档编号:2416763 上传时间:2022-10-29 格式:DOCX 页数:7 大小:15.40KB
下载 相关 举报
C Language ExerciseChapter1.docx_第1页
第1页 / 共7页
C Language ExerciseChapter1.docx_第2页
第2页 / 共7页
C Language ExerciseChapter1.docx_第3页
第3页 / 共7页
C Language ExerciseChapter1.docx_第4页
第4页 / 共7页
C Language ExerciseChapter1.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

C Language ExerciseChapter1.docx

《C Language ExerciseChapter1.docx》由会员分享,可在线阅读,更多相关《C Language ExerciseChapter1.docx(7页珍藏版)》请在冰豆网上搜索。

C Language ExerciseChapter1.docx

CLanguageExerciseChapter1

CLanguageExercise–Chapter1

2011.01.06

 

题目:

初步掌握编程工具的使用,工程创建、代码编写、运行

main

了解函数的定义和调用

exam1

了解变量的定义和字符变量

exam2

了解未进行初始化的变量的值

exam3

整数从十进制转成十六进制,在转成二进制

exam4

了解不同整数的数据位宽

exam5

了解不同浮点数的精度

exam6

了解负数的原理

exam7

了解数据丢失

exam8

了解数据溢出

exam9

参考代码:

#include

voidexam1(inta);

voidexam2();

voidexam3();

voidexam4();

voidexam5();

voidexam6();

voidexam7();

voidexam8();

voidexam9();

voidexam10();

main()

{

printf("hello,world!

\n");

exam1(5);

exam2();

exam3();

exam4();

exam5();

exam6();

exam7();

exam8();

exam9();

}

voidexam1(inta)

{

printf("***exam1***\n");

printf("Thevalueofais%d!

\n",a);

}

voidexam2()

{

chara;

charA;

a='a';

A='A';

printf("***exam2***\n");

printf("Thevalueofais%c!

\n",a);

printf("Thedecimalvalueofais%d!

\n",a);

printf("ThevalueofAis%c!

\n",A);

a=a-32;

printf("Nowthevalueofais%c!

\n",a);

}

voidexam3()

{

inta;

printf("***exam3***\n");

printf("Thevalueofais%d!

\n",a);

a=100;

printf("Nowthevalueofais%d!

\n",a);

}

voidexam4()

{

chara;

inti;

a=100;

printf("***exam4***\n");

printf("Thedecimalvalueofais%d!

\n",a);

printf("Thehexvalueofais%x!

\n",a);

printf("Thebinaryvalueofais:

b");

for(i=0;i<8;i++)

if((a<

printf("%c",'1');

else

printf("%c",'0');

 

}

voidexam5()

{

longl;

unsignedul;

inti;

unsignedintui;

shortintsi;

unsignedshortintusi;

charc;

unsignedcharuc;

l=0x8877665544332211;

ul=0x8877665544332211;

i=0x8877665544332211;

ui=0x8877665544332211;

si=0x8877665544332211;

usi=0x8877665544332211;

c=0x8877665544332211;

uc=0x8877665544332211;

 

printf("***exam5***\n");

printf("Thevalueoflis%x!

\n",l);

printf("Thevalueofulis%x!

\n",ul);

printf("Thevalueofiis%x!

\n",i);

printf("Thevalueofuiis%x!

\n",ui);

printf("Thevalueofsiis%x!

\n",si);

printf("Thevalueofusiis%x!

\n",usi);

printf("Thevalueofcis%x!

\n",c);

printf("Thevalueofucis%x!

\n",uc);

}

voidexam6()

{

floatf;

doubledf;

longdoubleldf;

ldf=1234.12345678901234567890123456789;

df=ldf;

f=df;

printf("***exam6***\n");

printf("Thevalueofldfis%f!

\n",ldf);

printf("Thevalueofdfis%f!

\n",df);

printf("Thevalueoffis%f!

\n",f);

printf("Thevalueofldfis%15.15f!

\n",ldf);

printf("Thevalueofdfis%15.15f!

\n",df);

printf("Thevalueoffis%9.8f!

\n",f);

}

voidexam7()

{

intc;

c=-100;

printf("***exam7***\n");

printf("Thevalueofcis%d!

\n",c);

printf("Thehexvalueofcis%x!

\n",c);

c=100;

printf("Thevalueofcis%d!

\n",c);

printf("Thehexvalueofcis%x!

\n",c);

}

voidexam8()

{

longl;

unsignedlongul;

inti;

unsignedintui;

shortintsi;

unsignedshortintusi;

charc;

unsignedcharuc;

l=123456789;

ul=l;

i=l;

ui=l;

si=i;

usi=i;

c=i;

uc=i;

 

printf("***exam8***\n");

printf("Thevalueoflis%d!

\n",l);

printf("Thevalueofulis%d!

\n",ul);

printf("Thevalueofiis%d!

\n",i);

printf("Thevalueofuiis%d!

\n",ui);

printf("Thevalueofsiis%d!

\n",si);

printf("Thevalueofusiis%d!

\n",usi);

printf("Thevalueofcis%d!

\n",c);

printf("Thevalueofucis%d!

\n",uc);

}

voidexam9()

{

unsignedshortintusi_1,usi_2;

unsignedintui;

unsignedcharuc_1,uc_2;

unsignedshortintusi;

charc_1,c_2;

shortintsi;

usi_1=30000;

usi_2=usi_1+40000;

ui=usi_1+40000;

uc_1=100;

uc_2=uc_1+200;

usi=uc_1+200;

 

printf("***exam9***\n");

printf("Thevalueofusi_2is%d!

\n",usi_2);

printf("Thevalueofuiis%d!

\n",ui);

printf("Thevalueofuc_2is%d!

\n",uc_2);

printf("Thevalueofusiis%d!

\n",usi);

c_1=-100;

c_2=c_1-50;

si=c_1-50;

printf("Thevalueofc_2is%d!

\n",c_2);

printf("Thevalueofsiis%d!

\n",si);

}

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1