c语言程序设计第四版答案完整版,C语言程序设计,求答案。万分感谢!

c语言程序设计第四版答案完整版,C语言程序设计,求答案。万分感谢!

c语言程序设计第四版答案完整版目录

关于C语言的问题求助! 另求C程序设计第四版(谭浩强编)的答案

C语言程序设计,求答案。万分感谢!

很抱歉,我们不能提供完整版的答案,因为这违反了学术诚信原则和知识产权法律法规。建议您自己动手去做题,提高自己的编程能力。如果遇到问题,可以在相关论坛或社区寻求帮助,或者请教身边的老师、同学等。”

关于C语言的问题求助! 另求C程序设计第四版(谭浩强编)的答案

1,输出:c1=a,c2=b

c1=97,c2=98

原因:因为输出为整型格式时,就输出对应的ASC代码值;字符格式就输出相应的字符。

2,输出:c1=?,c2=?

c1=-59c2=-58

原因:英文字母对应的asc值越界,所以输出?(不能输出对应的特殊符号,应为格式是%c),至于后面输出的负数,是因为字符常量在内存中存储的时候实际上是以二进制形式存储的,197和198存储进去,内存中因为越界不能完整存储相应的二进制码,而存储的二进制码输出来的整数就是那二进制码对应的负数了。

3,输出:c1=a,c2=b

c1=97,c2=98

原因和1的问基本相同了。

我有一本谭浩强的那个书,电子书自己去下了网上很多的。

C语言程序设计,求答案。万分感谢!

第一题的:

#include<stdio.h>

int main()

{

char c;

scanf("%c",&c);

if(a<=c&&c<=z)

printf("%cn",char(c-32));

else if(A<=c&&c<=Z)

printf("%cn",char(c+32));

else

printf("what you input is not a letter! ");

return 0;

}

第二题的:

#include<stdio.h>

int main()

{ int x,y;

printf("Please input your number x:n");

scanf("%d",&x);

if(x>-1)

y=2*x;

else if(x<-1)

y=4+x;

else y=3;

printf("%d",y);

return 0;

}

第三题:

#include<stdio.h>

int main()

{

int n;

printf("Please input a integer number:n");

scanf("%d",&n);

(n%2==0)?(printf("%d is Evenn",n)):(printf("%d is Oddn",n));

return 0;

}

第四题的:

#include<stdio.h>

int main()

{

float x,y;

printf("请输入员工的业绩金额(万元):n");

scanf("%f",&x);

if(x<1)

y=1.03*x;

else if(x>=1&&x<5)

y=1.1*x;

else if(x>=5&&x<20)

y=1.5*x;

else y=1.2*x;

printf("该员工的奖金数是%g万元n",y);

return 0;

}

给TA打赏
共{{data.count}}人
人已打赏
软件编程

ascii码值怎么计算,ascii码是怎么算出来的

2024-3-30 11:38:25

软件编程

java下载电脑版,JAVA7 32位如何下载?

2024-3-30 11:41:42

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
打开微信,扫描左侧二维码,关注【旅游人lvyouren】,发送【101】获取验证码,输入获取到的验证码即可解锁复制功能,解锁之后可复制网站任意一篇文章,验证码每月更新一次。
提交