当前位置:首页 » 编程语言 » c语言程序设计课后习题谭浩强
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言程序设计课后习题谭浩强

发布时间: 2022-05-05 20:38:17

A. c语言程序设计例题1.3谭浩强

  1. 最一开始的main()应该是int main(),这样主函数为int型,需要一个返回值当做main()函数的值,一般赋0就好。其实也可以写成void main(),这时主函数无返回值,就可以不用写 return 0;了。

  2. int max(int ,int)是被调函数,这个要在主函数外面定义,这是规定。而且因为这个函数在main()后面,所以main()中c=max(a,b)(第四行,你写错了)之前要加上int max(int,int);声明函数。

  3. 如果是x和y相等,要写if(x==y)z=x;


呼,打完了,楼主要采纳啊

B. 谭浩强C语言程序设计教程(第三版)》的课后习题答案

编写一个程序,输入a、b、c三个值,输出其中最大值。
解:
mian()
{int a,b,c,max;
printf(“请输入三个数a,b,c:\n”);
scanf(“%d,%d,%d”,&a,&b,&c);
max=a;
if(max<b)
max=b;
if(max<c)
max=c;
printf(“最大数为:“%d”,max);
}

C. 求《C语言程序设计》第四版,谭浩强编,清华大学出版社 课后习题答案

#include<stdio.h>
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]);

}

D. C语言程序设计第三版谭浩强课后习题答案7.1

//记着推啊!
#include <stdio.h>
#include <math.h>
#define N 101
void main()
{ int i,j,line,a[N];
for (i=2;i<N;i++) a[i]=i;
for (i=2;i<sqrt((double)N);i++)
for (j=i+1;j<N;j++)
{if(a[i]!=0 && a[j]!=0)
if (a[j]%a[i]==0)
a[j]=0; }
printf("\n");
for (i=2,line=0;i<N;i++)
{ if(a[i]!=0)
{ printf("%5d ",a[i]);
line++; }
if(line==10)
{ printf("\n");
line=0; }
}
}

E. 求谭浩强第四版C语言程序设计 课后习题答案 必采纳

第1章程序设计和C 语言1

1.1什么是计算机程序1

1.2什么是计算机语言1

1.3C 语言的发展及其特点3

1.4最简单的C 语言程序5

1.4.1最简单的C 语言程序举例6

1.4.2C 语言程序的结构10

1.5运行C 程序的步骤与方法12

1.6程序设计的任务14

1-5 #include <stdio.h>

F. 求谭浩强的《C语言程序设计》第三版(蕞新)电子版!

C语言程序设计

提取码:8uar复制这段内容后打开网络网盘手机APP,操作更方便哦!

若资源有问题欢迎追问~

G. 谭浩强第四版C语言程序设计课后习题答案有哪些

第1章程序设计和C 语言1

1.1什么是计算机程序1

1.2什么是计算机语言1

1.3C 语言的发展及其特点3

1.4最简单的C 语言程序5

1.4.1最简单的C 语言程序举例6

1.4.2C 语言程序的结构10

1.5运行C 程序的步骤与方法12

1.6程序设计的任务14

1-5 #include <stdio.h>

H. C语言程序设计第三版—谭浩强编 习题8.14(习题下面有) 我编的程序有10多个错误 请高手指教

错误太多了。
1、函数名中不要有空格,但是可以用下划线。
2、不要把字符串赋值给char数组
3、语句没有用分号结尾
4、函数参数没有类型声明
...
再改一下吧。

I. 谁能给我发一个谭浩强的《C语言程序设计》最新版的电子书,应该是今年的第三版了吧,谢谢

C语言程序设计

提取码:8uar复制这段内容后打开网络网盘手机APP,操作更方便哦!

若资源有问题欢迎追问~

J. 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