⑴ c语言程序设计语言(第3版)第4章课后习题答案苏小红版
网络文库链接
⑵ c语言程序设计 谭浩强第四版第三章课后题答案
第三章 部分答案
3.6写出以下程序运行的结果。
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
3.7要将"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 <stdio.h>
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
3.9求下面算术表达式的值。
(1)x+a%3*(int)(x+y)%2/4
设x=2.5,a=7,y=4.7
(2)(float)(a+b)/2+(int)x%(int)y
设a=2,b=3,x=3.5,y=2.5
(1)2.5
(2)3.5
3.10写出程序运行的结果。
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
3.12 写出下面表达式运算后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
⑶ c语言第四章的答案
谭浩强的那本《c语言程序设计》不是每道题都有答案的吧,我记不太清楚了,好像有本书就是它的配套答案,你如果不愿意买书,我这里有《c语言程序设计》(第二版)谭浩强的课后习题源程序,也就是题解,我可以传给你,如果需要,站内联系。
你需要的资料已经发送至你邮箱,请注意查收。
⑷ C语言程序设计(第二版)第四章第10题的问题
http://www.yeshack.com/hack.php?H_name=adv&u=69449
看看把 这是方法呵呵 顶下加分哦hhhh
⑸ c语言程序设计林小茶第三版第四章第四题 求解
问个问题把题目也给出来啊!谁高兴还帮你去找题目啊,懒成这样。。
⑹ C语言程序设计作业
#include <stdio.h>
int main()
{
int i;
float n, sum, max, min;
min = 101;
max = 0;
sum = 0;
for(i = 0; i<10;i++)
{
scanf("%f", &n);
sum+=n;
if(n<min)
min=n;
if(n>max)
max=n;
}
sum -=(max + min);
printf("average: %f\n", sum/8);
return 0;
}
⑺ c语言程序设计作业
void f(int a[3][3]),int b[3][3],int c[3][3]){
int i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
c[i][j]=a[i][j]+b[i][j];
}
⑻ C语言程序设计课后习题第四章习题9是不是写错了
你的scanf写错了scanf("请输入数值%d",i);这句改为scanf("%d", &i);就可以了
⑼ C语言程序设计题第4小题
二维数组,2行10列。
由于是字符型数组,相当于是2个长度不小于10的字符串。
⑽ c语言程序设计教程 第四版 课后答案 (李丽娟).pdf
您要c语言程序设计教程
第四版
课答案
(李丽娟).pdf我已发送请按照步骤进行操作采纳我前进力记评采纳互相帮助c语言程序设计教程
第四版
课后答案
(李丽娟).pdf