云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言书本例题

c语言书本例题

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 10:27:05

第一章

1.1 输出一行信息 #include void main( ) {

printf (\ }

1.2 求两数和 #include void main( ) {

int a,b,sum; a=123; b=456; sum=a+b;

printf(“sum is %d\n”,sum); }

1.3 求两个数中较大者 #include

void main( ) /* 主函数*/ {

int max(int x,int y); / 对被调用函数max的声明 */ int a, b, c; /*定义变量a、b、c */ scanf(″%d,%d″,&a,&b); /*输入变量a和b的值*/

c=max(a,b); /*调用max函数,将得到的值赋给c */ printf(″max=%d\\\\n″,c); /*输出c的值*/ }

第二章 无(本章是对1.数的阶乘;2.将50名学生中成绩在80分以上者的学号和成绩输出; 3. 判定闰年的算法 ;4.判别素数的方法;5.求和;)的分析。 课后重要题目:见36页 第三章

3.1 符号常量的使用 #define PRICE 30 #include void main ( ) {

int num, total; num=10;

total=num * PRICE;

printf(“total=%d\\n”,total); }

3.2 整型变量的定义和使用 #include void main()

{int a,b,c,d; /*指定a、b、c、d为整型变量*/

unsigned u; /*指定u为无符号整型变量*/ a=12;b=-24;u=10; c=a+u;d=b+u;

printf(“a+u=%d,b+u=%d\\n”,c,d); }

3.3 整型数据的溢出 #include void main() {

int a,b; a=32767; b=a+1;

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

3.4 浮点型数据的舍入误差。 #include void main() { float a,b;

a = 123456.789e5; b = a + 20 ;

printf(“%f\\n”,b); }

3.5 转义字符的使用。 #include void main() {

printf(“ ab c\\t de\\rf\\tg\\n”); printf(“h\\ti\\b\\bj k\\n”); }

3.6 向字符变量赋予整数。 #include void main()

{ char c1,c2; c1=97; c2=98;

printf(“%c %c\\n”,c1,c2); printf(“%d %d\\n”,c1,c2); }

3.7 大小写字母的转换。 #include void main() {char c1,c2; c1=’a’; c2=’b’;

c1=c1-32; c2=c2-32;

printf(“%c %c”,c1,c2); }

3.8 强制类型转换。 #include void main() {

float x; int i;

x=32767.0;i=(int)x%3;

printf(\“,x,i); }

3.9 有符号传送给无符号。 #include void main() {

unsigned a; int b=-1; a=b;

print(”%u\\n”,a); }

第四章

4.1 输出单个字符。 #include void main() {

char a,b,c;

a=‘B’;b=‘O’;c=‘Y’;

putchar(a);putchar(b);putchar(c);putchar(‘\\n’); }

4.2 输入单个字符。 #include void main() {

char c;

c=getchar();

putchar(c);putchar(‘\\n’); }

4.3 无符号数据的输出。 #include void main() {

unsigned int a=65535;int b=-2;

printf(“a=%d,%o,%x,%u\\n”,a,a,a,a); printf(“b=%d,%o,%x,%u\\n”,b,b,b,b); }

4.4 字符数据的输出。 #include void main() {

char c=‘a’; int i=97;

printf(“%c,%d\\n”,c,c); printf(“%c,%d\\n”,i,i); }

4.5 字符串的输出。 #include void main() {

printf(“%3s,%7.2s,%.4s,%-5.3s\\n”,

“CHINA”,“CHINA”,“CHINA”,“CHINA”); }

4.6 输出实数时有效位数。 #include void main() {

float x,y;

x=111111.111;y=222222.222; printf(“%f\\n”,x+y); }

4.7 输出双精度数。 #include void main() {

double x,y;

x=1111111111111.111111111; y=2222222222222.222222222; printf(“%f\\n”,x+y); }

4.8 输出实数时指定位数。 #include void main() {

float f=123.456;

printf(“%f??f??.2f??%.2f??%-10.2f\\n”,f,f,f,f,f); }

4.9 用scanf函数输入数据。

搜索更多关于: c语言书本例题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第一章 1.1 输出一行信息 #include void main( ) { printf (\ } 1.2 求两数和 #include void main( ) { int a,b,sum; a=123; b=456; sum=a+b; printf(“sum is %d\n”,sum); } 1.3 求两个数中较大者 #include void main( ) /* 主函数*/ { int max(int x,int y); / 对被调用函数max的声明 */ int a, b, c;

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com