问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

简单C语言编程,求解答

发布网友 发布时间:2022-05-25 12:14

我来回答

4个回答

热心网友 时间:2023-10-26 14:46

1.输入一个四位自然数,输出它的各位数之和。
#include "stdio.h"
main()
{
int n,sum=0;
printf("请输入一个四位自然数:");
scanf("%d",&n);
while(n>=10000||n<1000)
{
printf("输入错误,请重新输入!");
scanf("%d",&n);
}
sum=n%10+n/10%10+n/100%10+n/1000;
printf("\n%d的各位数之和为:%d",n,sum);
getch();
}

2. 编程实现,将以吋为单位的长度值转换为以厘米为单位的长度值,输出结果精度为10-3,要求界面友好。
转换公式:1吋=2.54厘米
#include "stdio.h"
main()
{
double n;
printf("请输入一个长度值(吋):");
scanf("%lf",&n);
while(n<0)
{
printf("输入错误,请重新输入!");
scanf("%lf",&n);
}
printf("\n%lf吋=%10.3lf厘米",n*2.54+0.0005);
getch();
}
3.编程实现,输入一个字符,输出该字符的ASCII码。
#include "stdio.h"
main()
{
char n;
printf("请输入一个字符:");
scanf("%c",&n);
printf("\n%c的ASCII值为:%d",n,n);
getch();
}
4.编写程序,实现将输入的华氏温度值转换成摄氏温度值,输出结果精度为0.1,(转换公式利用百度等工具在网上找)。
#include "stdio.h"
main()
{
double F,C;
printf("请输入一个华氏温度值(F):");
scanf("%lf",&F);
C=5*(F-32)/9+0.05;
printf("\n%lf华氏度=%.1lf摄氏度",F,C);
getch();
}
5.输入三角形3条边的值,计算该三角形面积,结果精度为10-3,(转换公式利用百度等工具在网上找)。

#include "stdio.h"
#include "math.h"
main()
{
double a,b,c,s,S;
printf("请输入三角形的三个边:");
scanf("%lf,%lf,%lf",&a,&b,&c);
while(a+b<=c||a+c<=b||b+c<=a)
{
printf("输入错误,不能组成三角形,请重新输入!");
scanf("%lf,%lf,%lf",&a,&b,&c);
}
s=(a+b+c)/2;
S=sqrt(s*(s-a)*(s-b)*(s-c))+0.0005;
printf("\n三角形的面积为:%10.3lf",S);
getch();
}

(附加题)6.编程将用户输入的十进制数转换成十六进制数和八进制数,并输出,要求界面友好。
#include "stdio.h"
main()
{
int n;
printf("请输入一个十进制数:");
scanf("%d",&n);
printf("\n%d转换为八进制数为:%o",n,n);
printf("\n%d转换为十六进制数为:%x",n,n);
getch();
}

热心网友 时间:2023-10-26 14:46

汗。。。 小学数学!!!!....追问我是说怎么写代码!!!!!

追答编程实现,输入一个字符,输出该字符的ASCII码。
比如这个,输出的时候你就用%d 格式不就完了。。。。

热心网友 时间:2023-10-26 14:47

一、#include <stdio.h>
void main()
{
int n;
while(scanf ("%d",&n)!=EOF)
{
int sum=0;
while(n>0)
{
sum+=n%10;
n=n/10;
}
printf ("%d",sum);
}
}

热心网友 时间:2023-10-26 14:47

自己不会就复制了,呵呵 1.输入一个四位自然数,输出它的各位数之和。
#include "stdio.h"
main()
{
int n,sum=0;
printf("请输入一个四位自然数:");
scanf("%d",&n);
while(n>=10000||n<1000)
{
printf("输入错误,请重新输入!");
scanf("%d",&n);
}
sum=n%10+n/10%10+n/100%10+n/1000;
printf("\n%d的各位数之和为:%d",n,sum);
getch();
}

2. 编程实现,将以吋为单位的长度值转换为以厘米为单位的长度值,输出结果精度为10-3,要求 界面友好。
转换公式:1吋=2.54厘米
#include "stdio.h"
main()
{
double n;
printf("请输入一个长度值(吋):");
scanf("%lf",&n);
while(n<0)
{
printf("输入错误,请重新输入!");
scanf("%lf",&n);
}
main()
{
char n;
printf("请输入一个字符:");
scanf("%c",&n);
printf("\n%c的ASCII值为:%d",n,n);
getch();
}
4.编写程序,实现将输入的华氏温度值转换成摄氏温度值,输出结果精度为0.1,(转换公式利用百度等工具在网上找)。
#include "stdio.h"
main()
{
double F,C;
printf("请输入一个华氏温度值(F):");
scanf("%lf",&F);
C=5*(F-32)/9+0.05;
printf("\n%lf华氏度=%.1lf摄氏度",F,C);
getch();
}
5.输入三角形3条边的值,计算该三角形面积,结果精度为10-3,(转换公式利用百度等工具在网上找)。

#include "stdio.h"
#include "math.h"
main()
{
double a,b,c,s,S;
printf("请输入三角形的三个边:");
scanf("%lf,%lf,%lf",&a,&b,&c);
while(a+b<=c||a+c<=b||b+c<=a)
{
printf("输入错误,不能组成三角形,请重新输入!");
scanf("%lf,%lf,%lf",&a,&b,&c);
}
s=(a+b+c)/2;
S=sqrt(s*(s-a)*(s-b)*(s-c))+0.0005;
printf("\n三角形的面积为:%10.3lf",S);
getch();
}

(附加题)6.编程将用户输入的十进制数转换成十六进制数和八进制数,并输出,要求界面友好。
#include "stdio.h"
main()
{
int n;
printf("请输入一个十进制数:");
scanf("%d",&n);
printf("\n%d转换为八进制数为:%o",n,n);
printf("\n%d转换为十六进制数为:%x",n,n);
getch();
}
C语言菜鸟求高手解答...

1. 第一个问题似乎是一个关于C语言条件判断的疑问。你需要明确表达你的问题,以便得到具体的解答。2. 在C语言中,`m++` 表示先使用变量 `m` 的值,然后将 `m` 的值加1。所以,表达式 `m++ &gt; 5` 首先将 `m` 的值(初始为5)用于比较,然后 `m` 自增。3. 由于 `m` 的初始值是5,...

C语言入门题目,求详细易懂的解答过程。

答案为第一行:Tony。解答:for循环共循环2次,然后strcpy(a,b)比较两串字符大小,如果strcpy值大于0,则a大于b。具体的比较是看字符串的字母的ASCII码的大小,如果相同,再继续比较第二个,这个不赘述。主要看一下name[],对于一维数组来讲,它是元素,对于二维数组来讲,它不是具体的元素,而是代...

C语言编程作业,求解答

作业1:result(int)= c (char) * i (int) + f (float) / d (double) -(f + i);第一步:f+i, 一个float和int相加,按精度高的float进行计算,结果为float result = char * int + float/double - float;第二步:char * int, 他们都是整数相加为int result =int + float/double...

求个C语言大神解答。谢谢,我是初学者

include &lt;stdio.h&gt;void main(){int i,n,k=0;float d=1,sum=0;scanf("%d",&amp;n);if(n&lt;=1) k=1;else for(i=2;i&lt;=n;i++){sum+=d/((i-1)*i);d=-d;}if(k==1) printf("The input n value does not satisfy the formula use condition.");else printf("%.3f",sum);}...

小弟初学C语言 求大神解答一下!

在c语言的解释是:for:循环语句。作用:循环。它的一般形式为: for(&lt;初始化&gt;;&lt;条件表达式&gt;;&lt;增量&gt;) { 语句;} 语句 初始化:总是一个赋值语句,它用来给循环控制变量赋初值;条件表达式:是一个关系表达式,它决定什么时候退出循环;增量:定义循环控制变量每循环一次后按什么方式变化。这三个部分...

C语言编程题,都是基础的,望达人解答。

1.main(){ int a,b;scanf("%d%d",&amp;a,&amp;b);printf("a+b=%d",a+b);} 2.main(){ int a,b;scanf("%d%d",&amp;a,&amp;b);if(a&gt;b)printf("最小值是%d",b);if(a&lt;b)printf("最小值是%d",a);if(a==b)printf("两个值相等");} 3.main(){ int a,b;scanf("%d%d",&amp;a,&amp;b)...

C语言,求解答,谢谢

您好,很高兴回答您的问题。其实这个题目主要是考察运算符的优先级别。在C语言中,赋值运算符=的优先级别高于逗号运算符;,所以这个题目其实是先把3*5=15先赋值给变量a,然后再运算逗号表达式15,a*4,a+5。因为最后是要输出a的值,而除了赋值之外,a的值并没有再发生变化,所以最后a的值为15。

C语言题目,求大神解答

根据要求,可以编写如下结构数组数据处理程序:include &lt;stdio.h&gt; include &lt;string.h&gt; //定义结构类型 typedef struct { long id; //学号 char name[10]; //姓名 char sex[2]; //性别 }PS;//删除函数 int delete(PS *p1, int m, PS *p2, int n){ int i, j;//遍历p1数组...

C语言题目,求详细解答。

答案是:x=5,y=4,a=1;过程:当x=3,y=6时 执行while(x(3)++!=(y=5))a+=1; (a=1);if(y&lt;x) break; (因为y=5,x=4,所以不成立,因此不执行)注意:这时x因为(x++)所以,x=4;继续执行while(x++(4)!=(y=4))(因为上面y通过想减已经为5了,再减一,等4,与x...

c语言编程题求快速解答!!

,解得:m=1 n=1 ,故A20α=620 α1 +120 α2 = 620+3 620-2 .要使AB=0,则B的列向量必为Ax=0的解,将A进行初等变化为{1 -2 3;-0 0 0 ;0 0 0},可得基础解系(2 1 0)T,(-3 0 1)T,所以B={2 -3 0;1 0 0 ;0 1 0}满足条件 用冒泡法求,就可以了 ...

c语言简单程序编写 一个简单的c语言程序 C语言编程 C语言编程用什么软件 c语言编程步骤 c语言编程题 c语言入门编程软件 编程语言有哪些 写c语言的编程软件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
部落冲突建筑大师的战争机器能不能用来防守,是防守,防守,防守,防守,建... 潮州机动车违章查询系统入口 《爱情睡醒了》是哪些人主演的? 下面的车牌号码中,属于潮州市的车牌的是( )A.粤AM0235B.京E8E269C... 部落冲突新版战争机器有什么用 《部落冲突》第二大本的超级英雄——战争机器介绍_《部落冲突》第二大本... 部落冲突战争机器有什么用 北京北大方正软件技术学院用英语怎么说 于是乎我来到了大连软件学院用英语 《鹰击长空2》出现UbisoftGameLancher:Errorcode1该怎么解决啊? 康卓的浮球液位开关除了5米,10米,还可以定制长度吗 1。从键盘输入一个小写字母,要求用大写字母形式输出该字母及对应的ASCII码值,同时,输出其前一个 液位浮球控制线最长可以接多少米? CF系列电缆浮球液位开关出线长度是多少? 我的小米6x微信没有指纹支付,没有指纹支付选项,没有这选项,没有这选项。 如何用MATLAB做一个朗肯循环的仿真。 哪位专家能帮我鉴定下这六字刀币真伪和估价! 请专家鉴定一下这齐国六字刀币真伪 为什么在相同的温度范围内,再热循环的热效率高于朗肯循环的热效率(用 T-s 图_百度问一问 刀币,请帮忙鉴定一下,有图片 朗肯循环效率的问题,在线等 一刀币求真伪? 朗肯循环的简介 怎样辨别刀币真伪 朗肯循环怎么回事阿? 朗肯循环 T-S图 请懂行的专家帮忙看下图片中的刀币的真伪, flex小程序制作 如何将flex air运行环境与air程序一起打包 怎么将flex做的应用程序用在网站中? 液位浮球控制线最长可以接多少 为什么电缆浮球液位开关在选型的时间不要看电缆长度? 浮球液位计开关信号能送多远 沈阳工业大学计算机研究生怎么样 沈阳工业大学和辽宁大学的计算机研究生哪个更好! 辽宁大学、沈阳工业大学、太原理工大学的计算机专业研究生哪个好?我家在辽宁读哪个更合适?用不用考虑211 请问,沈阳工业大学(非211院校)微电子学与固体电子学的研究生就业怎样啊?一般的工作地点在哪?月薪能达 使用51单片机与PC进行串口通信时,怎么将一个温度值(带两位小数)发送到VB编写的上位机界面上显示? 考研就业的问题。 急。身边的英语,如:NBA,souhu,NIKE等等。(写多点) 大家有没有知道沈阳工业大学的机械类的研究生就业情况怎么样啊?_百 ... ad9850与stc89c52是怎么通信的 我现在大三,突然想考研了,想考沈阳,软件工程专业。不太知道选择什么学校~希望有高人指点一下~谢啦~ 现在的沈阳工业大学怎么样 沈阳工业大学信号与信息处理专业研究生就业怎么样 富士医用干式胶片水货能用吗 我是沈阳工业大学的本科生,想考研老师建议考本校,想问问已经工作的硕士毕业生,在哪读研对以后的发展影 中国未来的房价真的会大幅度下跌吗 目前中国房价会下跌吗 在哪里可以看3D左右格式的电影?