C语言程序设计(谭浩强第4版)中的一个问题

C语言程序设计(谭浩强第4版)中的一个问题,第1张

浮点型数据 按 IEEEE 754标准它的取值应为: -12^127 到 ( 1-2^-23 )2^127。 它 的指数位 为 8位,但指数也要占一符号位故 为 7位,所以指数最大值应该为127( 2^7-1) 折合 成 10 进制 就是 38次方了。 这个你们现在只要记住就行,到你们学计算机组成原理时会弄明白的。

11《程序设计》考点专题讲解

链接:> 提取码:gbfe 复制这段内容后打开百度网盘手机APP, *** 作更方便哦!

若资源有问题欢迎追问~

第四版系统全面,内容深入,讲授详尽,包含了许多其他教材中没有的内容,尤其是针对编程实践中容易出现的问题作了提醒和分析,是学习C语言程序设计的理想教材。适合程度较高、基础较好的学校和读者使用。

第三章 部分答案

36写出以下程序运行的结果。

main()

{char c1=’a’,c2=’b’,c3=’c’,c4=’\101’,c5=’\116’;

printf(“a%cb%c\tc%c\tabc\n”,c1,c2,c3);

printf(“\t\b%c %c”,c4,c5);

}

解:

aaㄩbbㄩㄩㄩccㄩㄩㄩㄩㄩㄩabc

AㄩN

37 要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母.例如,字母"A"后面第4个字母是"E"."E"代替"A"。因此,"China"应译为"Glmre"。请编一程序,用赋初值的方法使cl、c2、c3、c4、c5五个变量的值分别为,’C’、’h’、’i’、’n’、’a’,经过运算,使c1、c2、c3、c4、c5分别变为’G’、’l’、’m’、’r’、’e’,并输出。

解:

#include <stdioh>

main()

{ char c1=’C’,c2=’h’,c3=’i’,c4=’n’,c5=’a’;

c1+=4;

c2+=4;

c3+=4;

c4+=4;

c5+=4;

printf("密码是%c%c%c%c%c\n",c1,c2,c3,c4,c5);

}

运行结果:

密码是Glmre

39求下面算术表达式的值。

(1)x+a%3(int)(x+y)%2/4

设x=25,a=7,y=47

(2)(float)(a+b)/2+(int)x%(int)y

设a=2,b=3,x=35,y=25

(1)25

(2)35

310写出程序运行的结果。

main()

{int i,j,m,n;

i=8;

j=10;

m=++i;

n=j++;

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

}

解:

9,11,9,10

312 写出下面表达式运算后a的值,设原来a=12。设a和n都已定义为整型变量。

(1)a+=a (2) a-=2 (3) a=2+3 (4)a/=a+a

(5) a%=(n%=2),n的值等于5

(6)a+=a-=a=a

解:

(1) 24 (2) 10 (3) 60 (4) 0 (5) 0 (6) 0

#include<stdioh>

int main(){

fload a[3];

scanf("%f,%f,%f",&a[0],&a[1],&a[2]);

float temp;

if(a[0]>a[1]){

temp = a[0];

a[0] = a[1];

a[1] = temp;

}

if(a[1]>a[2]){

temp = a[1];

a[1] = a[2];

a[2] = temp;

}

if(a[0]>a[1]){

temp = a[0];

a[0] = a[1];

a[1] = temp;

}

print("%f %f %f \n", a[0],a[1],a[2]);

}

以上就是关于C语言程序设计(谭浩强第4版)中的一个问题全部的内容,包括:C语言程序设计(谭浩强第4版)中的一个问题、求谭浩强编写的c语言程序设计(第四版)的视频教程、谭浩强的《C程序设计》第三版和第四版有何不同等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9331908.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存