继续几个C语言题目 人穷 没什么分了 谢谢大家帮我下

Ch2-4-3 教材第2章习题2.4(3)
编写程序。接收键盘输入的任意三个整数分别保存到变量a,b,c中,从小到大输出这三个整数。
测试: 输入 2 3 1 时应输出 1 2 3
算法提示:
(1) 若a>b则交换a与b
(2) 若b>c则交换b与c
(3) 若a>b则交换a与b
(4) 输出a,b,c

Ch2-4-4 教材第2章习题2.4(4)
编写程序。计算1+2+3+…+100,输出计算结果。
测试: 应输出5050
Ch2-4-5 教材第2章习题2.4(5)
接收键盘输入的一个整数保存到变量中,判断该整数是否能同时被3和5整除。
测试: 输入15时应输出yes,输入14时应输出no 。
语法提示:
判断“n能否被5整除”的表达式为“n%5==0”

ch2-b5
接收键盘输入的一个任意的四位正整数保存到一个int变量,输出它的反序数。
测试:输入1234时,应输出4321
算法提示:
将四位正整数的每位数字分解出来分别保存在四个变量中,再用四个变量组成原数的反序数保存并输出

ch2-b6
接收键盘输入的一个0255之间的十进制整数,将其转换为8位二进制数并保存到变量中,按从高位到低位的顺序输出该二进制数。
提示:用8个变量(或1个数组)保存转换后的二进制数,每个变量(或数组元素)保存1位二进制数。
测试:输入150 时应输出10010110。

接收键盘输入的一个三角形的三个边长值保存到三个变量a,b,c中,判断a,b,c能否构成三角形,若能则计算并输出该三角形面积。 (计算公式如下)。
提示: 若a、b、c均为整型变量,程序中(a+b+c)/2的计算结果是整数。
测试:当a=2,b=3,c=2时三角形面积=1.984313

接收键盘输入的一个点的直角坐标(x,y,z)值,将其转换为球坐标(,,)值并输出。(转换公式如下)
提示:用库函数atan(x)可求x的反正切,用库函数atan2(x,y)可求x/y的反正切。
测试: 当 x=1,y=1,z=1 时,应输出
a=1.732051,b=0.955317,c=0.785398
(a,b,c 对应 ,,)

ch2-b9
接收键盘输入的一个整数,判断并输出该整数的奇偶性。
奇数:odd number 偶数:even number
ch2-b10
计算并输出s=1+1/2+1/3+….+1/n的值,n为从键盘输入的正整数。
提示:若n为整型数,当n>1时1/n的值为0。
测试:当n为10时 s=2.928968
ch2-b11
计算并输出110的平方和立方,按以下格式输出。
number square cube
1 1 1
2 4 8
。 。 。
10 100 1000

Ch2-4-3 教材第2章习题2.4(3)
main()
{
int a,b,c,t;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
{t=a;a=b;b=t}
if(a>c)
{t=a;a=c;c=t}
if(b>c)
{t=b;b=c;c=t}
printf("a=%d,b=%d,c=%d\n",a,b,c);
}

Ch2-4-4 教材第2章习题2.4(4)
main()
{
int i=1,n=100;
float sum;
sum=(i+n)*n/2.0;
printf("%f",&sum);
}
如果你不怕浪费机器的话用:
main()
{
int i=1,n=100,sum=0;
for(;i<=n;i++)
sum=sum+i;
}
我也没意见

Ch2-4-5 教材第2章习题2.4(5)
main()
{
int n;
scanf("%d",&n);
if{n%5==0&&n%3==0}
printf("yes");
else
printf("no");
}
自己好好看看书,我完全是自学的C
提示基本就等于答案了
做着没意思
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-10
这中体随便翻一本C语言的书都能找到,自己动动手吧 很基础的题目
第2个回答  推荐于2016-09-11
main()
{ int a,b,c,d;
scanf("%1d%1d%1d",&a,&b,&c);
if(a>b)d=a,a=b,c=d;
if(b>c)d=b,b=c,c=d;
if(c>a)d=c,c=a,a=d;
printf("%d,%d,%d",a,b,c);
getch();
}
main()
{ int a,sum=0;
for(a=1;a<=100;a++)
sum+=a;
printf("%d",sum);
getch();
}
main()
{ int a;
scanf("%d",&a);
if(a%5==0&&a%3==0)
printf("yes");
else printf("no");
getch();
}
main()
{ int a,b,c,d,e;
scanf("%d",&a);
b=a%10;
c=a/10%10;
d=a/100%10;
e=a/1000;
printf("%d%d%d%d",b,c,d,e);
getch();
}
main()
{ int a,b[7],n;
scanf("%d",&a);
for(n=0;n<=7;n++)
{b[n]=a%2,
a/=2;
}
for(n=7;n>=0;n--)
printf("%d",b[n]);
getch();
}
#include<math.h>
main()
{int a,b,c;
float p,s;
scanf("%d,%d,%d",&a,&b,&c);/*输入时要注意是中间加逗号*/
p=(a+b+c)/2.0;
if(a+b>c&&a+c>b&&b+c>a)
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("%f",s);
getch();
}

直角坐标转换球面坐标的公式没有呀。而且网上也搜不到。

main()
{ int a;
scanf("%d",&a);
if(a%2==0)
printf("even number ");
else
printf("odd number ");
getch();
}
main()
{ int n,i;
float s=0.0;
scanf("%d",&n);
for(i=1;i<=n;i++)
s+=1.0/i;
printf("%f",s);
getch();
}
main()
{ int a;
for(a=1;a<=10;a++)
printf("%d %d %d\n",a,a*a,a*a*a);
getch();
}本回答被提问者采纳
第3个回答  2009-03-08
这都是最最最最最最。。。基本的题,谁让你上课不好好听讲,自己做吧
第4个回答  2009-03-06
题目都很简单,自己做,实在不行去买本答案书,网上也有电子版答案书下载

有几道C语言题请大家帮我解答一下,各位哥哥姐姐帮帮忙啊!小弟感激不...
6.没题目

几道C语言的题,请大家帮帮忙帮我做一下,万分感谢。
6.合法的C语言赋值语句是(B)7. 若变量已定义为int型,要给a,b,c输入的数据,正确的语句是(D)8. 设a、b和c都是int型变量,且a=3,b=4,c=5,则以下的表达式中值为0的表达式是 ( D )9.有以下程序: 程序的输出结果是A 10. 以下叙述中正确的是( D )三、找错题 (每题10分...

...编程题目???我就是想多做做题,提高能力,谢谢大家了
4、猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上想再吃时,只剩下一个桃子了。求第一天共摘了多少桃子。5、A、B、C三人进入决赛,赛前A说:...

下面有一些关于C语言问题,希望大伙儿侃侃,最好解释详细,谢谢呢?
void f(int y,int*x) X是按地址传,而Y是按值传,当值传到函数里时,*x可以改变X的值,而Y不能返回.保持原来的值...第六题:这是C语言的内存动态分配,不是很掌握,没有把握,希望其它好心人帮忙一下补齐.第七题:efgh 这道我简单说下,语言点太多,要是不明白,发消息给我,我就这题说详细.ret...

现在C\/C++区的问题都好没意思啊,全是求课程设计代码的。看了几天,实 ...
叫别人帮做只是浪费点别人的时间而已···自己却失去了很多···如果是刚学C的话··老师布置的设计自己做是很有必要的··它能把所学的知识融在一起去应用···从而更深入了解和掌握··如果拿别人做的去交··你又真正得到什么??学了一个学期以后···连个简单的系统都做不了??···...

C语言练习题 各位帮帮忙做做 希望大家帮帮忙?
二、判断题(共 20 道试题,共 40 分。)V 1. 除法运算符“\/”要求两个运算对象都必须为整型。 A. 错误 B. 正确 满分:2 分 A 2. 表示X的值大于等于50或者小于等于20的C语言表达式为:X≥50||X≤20。 A. 错误 B. 正确 满分:2 分 B 3. 格式控制符%d和%D是一样的。 A. ...

一道相当棘手的C语言题目,希望朋友们帮帮我
简单的递归问题。第一层:x=3 if 语句成立,进入第二层 第二层:x=1 if 语句不成立 输出 x=1 第二层结束,返回第一层 输出x=3 第一层结束,放回主函数

急!要自考C语言,请教大家几个基本的编程题目
1. B !C就是0;&&语句j=!c已经为零,即真值已经为负,则后面i++不执行。故i=1,j=0;2.C 先看*说明s是指针,再看STRING说明s指向的是一个字符型数组。3.D.int a=4,*p=&a。 这个要怎么解释啊?*其实是告诉p是指针,应该理解为(int*)p,故a要加上取地址符。4.选项看不懂...

C语言编程高手请来解决几道tc程序题
合伙人 企业 媒体 政府 其他组织 商城 法律 手机答题 我的 C语言编程高手请来解决几道tc程序题 我们c语言期末考试有一些题就是写程序对你们来说应该比较简单我刚学这个不是特别懂自己写的不确定能帮我写一下么我自己也写了但是有的运行不成功而且因为那些是考试题老师不给我们讲但... 我们c语言...

c语言 找零钱问题,谢谢
先输入n值,然后从最大面值的人民币开始减。例如:我有238元 减最大面值的第一个。238-100=138。结果为正数且不为零。然后记录100元张数的变量加1(这些变量都应初始化时为0)继续,138-100=38.结果正数且不为零,同上100面值变量加1,38-100。结果小于零。不再用100面值的减。38-50。

相似回答
大家正在搜