解:答案代码: #include <stdio.h> int main() { char c1, c2; printf("请输入两个字符c1,c2:"); c1 = getchar(); c2 = getchar(); printf("用putchar语句输出结果为:"); putchar(c1); putchar(c2); printf("\n"); printf("用printf 语句输出结果为:"); printf("%c %c\n", c1, c2...
C程序设计(第五版)谭浩强 课后习题答案 第一章 程序设计与程序设计与C语言小天 爱摸鱼学长 2021-03-30 06:00 爱摸鱼学长 承包你的教材答案,助力你的期末考试! 7篇原创内容 公众号 C程序设计(第五版)谭浩强 课后习题代码答案...
设按第1种方案存款5年得到的本息和为p1,按第2种方案存款5年得到的本息和为p2,按第3种方案存款5年得到的本息和为p3,按第4种方案存款5年得到的本息和为p4,按第5种方案存款5年得到的本息和为p5。 答案代码: #include <stdio.h>#include <math.h>int main(){float r5, r3, r2, r1, r0, p, p1, p...
为了进一步说明char型与int型数据的关系,请注意分析以下3个程序。 程序1: #include <stdio.h> int main() { int c1, c2; //定义整型变量c1,c2 printf("请输入两个整数c1,c2:"); scanf("%d,%d", &c1, &c2); printf("按字符输出结果:\n"); printf("%c,%c\n", c1, c2); printf("按ASCII...
C的库函数中有求对数的函数log10,是求以10为底的对数,log(p)表示log p。 解:根据以上公式可以很容易写出以下程序。 答案代码: #include <stdio.h> #include <math.h> int main() { float d = 300000, p = 6000, r = 0.01, m; m = log10(p / (p - d * r)) / log10(1 + r); prin...
C的库函数中有求对数的函数log10,是求以10为底的对数,log(p)表示log p。 解:根据以上公式可以很容易写出以下程序。 答案代码: #include<stdio.h>#include<math.h>intmain(){floatd=300000,p=6000,r=0.01,m;m=log10(p/(p-d*r))/log10(1+r);printf("m=%6.1f\n",m);return0;} ...
(3)如果将程序第3行改为 int c1 ,c2; 运行时会输出什么信息?为什么? 解:如果给c1和c2赋的值是97和98,则输出结果与(1)相同。如果给c1和c2赋的值是197和198,则用%c输出时是不可预料的字符。用%d输出时,输出整数197和198,因为它们在int类型的有效范围内。 题目5:用下面的scanf函数输入数据,使a=3,b=...
题目6:请编程序将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是“E" ,用“E”代替“A”。因此,“China"应译为“Glmre”。请编一程序,用赋初值的方法使cl,c2,c3,c4,c5这5个变量的值分为'C','h','i','n','a' ,经过运算,使c1,c2,c3...