C语言作业,,编写一程序,要求输入x的值,输出y的值。详细的在里面!

作者&投稿:武蚂 (若有异议请与网页底部的电邮联系)
用C语言回答。有一函数: 编写程序,要求输入x 的值输出y 的值。~

func 1 2 3 4对应四种要求
#include int func1(int x){int y;if(x -5)y = x;if(x == 0) y = x -1;if(x > 0 && x -5){if(x == 0) y = x -1;if(x 0) y = x +1;}return y;}int func3(int x){int y;if(x -5)y = x;else if(x == 0) y = x -1;else if(x > 0 && x < 10)y = x + 1;return y;}int func4(int x){int y;switch(x){case -4 ... -1:y = x;break;case 0:y = x -1;break;case 1 ... 9:y = x +1;break;default:break;}return y;}int main(){int x;scanf("%d", &x);printf("y1=%d
y2=%d
y3=%d
y4=%d
", func1(x), func2(x), func3(x), func4(x));return 0;}

printf("请输入一个整数%d:",x);
printf("最大值为:%d
",x);
printf("最小值为:%d",z);


上面这三句是什么意思?我不明白,根据你的题意,应该用多分支的if语句的格式,即:

if(表达式1)
{语句序列1;}
else if(表达式2)
{语句序列2;}
.
.
.
else
{语句序列n;}


代码如下:

#include "stdio.h"
main()
{
int x,y;
printf("请输入一个整数
x=");
scanf("%d",&x);
if(x<1) y = x;
else if(x>=1&&x<10) y = 2*x-1;
else y = 3*x-11;
printf("y=%d
",y);
}

。。。你计算机专业的话,C不懂你以后怎么活!建议以后还是好好看看,真的不难,特别不难,给你个if-else参考,其他的照搬差不多:
#include

void
main()
{
float
x,y;
print("please
input
X:\n");
scanf("%lf",&x);
if(-5

追问:

看到这个我感觉人参一片黑暗啊=
=
学校学了半年C语言,,玩了半年手机
差不多的照搬我也不会呀~~~~~~~~~

追答:

shit啊你!!!我在百度上直接敲的代码,刚装的win8双系统,输入法都还没换。。。
作为你外校的师兄(你要是我师弟敲死你,尼玛我在武汉)。。。心疼,师兄只能帮你到这里了,,,师弟加油

追问:

我在东西湖职校上学,,貌似也是在武汉-
-!

追答:

写起来很快很快很快很快,,,只是觉得你最好还是看看

追问:

嗯~
~

追答:

武大

评论
0

0

加载更多


c语言作业:编写一个函数prime(int n),
1、写我们的头文件和主函数。写好我们的开头。2、编写定义变量,我们语言定义一个i来用于后面的for循环。3、我们输入一个数,在那之前我们要有一个printf()提示一下。4、利用for循环看一看从2到n-1是否能被n整除,如果能就要break。5、判断素数,如果程序正常结束,就i>=n,说明他就是素数。6、...

C语言作业,编写一个程序完成以下八个数字的从小到大排序。(10.3.6.12...
include <stdio.h>\/\/冒泡排序(升序)void bubble_sort(int a[],int n){ int i,j; \/\/j表示趟数,i表示每i趟两两比较的次数 int tmp; \/\/临时变量 for(j=0;j<n-1;j++) for(i=0;i<n-1-j;i++) { if(a[i] > a[i+1]) { tmp=a[i]; a[i]...

C语言作业:编写一个程序,读入一个数字字符0——9,将其转换为相应的整数...
你好,程序如下:include<stdio.h> void main(){ char ch;int i;printf("输入一个字符[0~9]:\\n");scanf("%c",&ch);getchar();i=ch-48;printf("转换之后结果为: %d\\n",i);} 有疑问提出 望采纳

C语言作业,,编写一程序,要求输入x的值,输出y的值。详细的在里面!_百 ...
。。。你计算机专业的话,C不懂你以后怎么活!建议以后还是好好看看,真的不难,特别不难,给你个if-else参考,其他的照搬差不多:include void main(){ float x,y;print("please input X:\\n");scanf("%lf",&x);if(-5 追问:看到这个我感觉人参一片黑暗啊= = 学校学了半年C语言,,玩...

c语言作业(´Д`) 编写一个程序 从键盘输入矩形的两条边长,计算该...
include<stdio.h>int main(void){ int a,b; int s ; scanf("%d%d",&a,&b); s = a*b; printf("s = a*b = %d\\n",s); return 0;}

C语言作业编写一个程序输入学生分数,统计及格人数和算平均分
include<stdio.h>#include <stdlib.h>typedef struct list{ char number[10]; float mark;}COUNT;int main(){ COUNT aa[100]; int i; int count =0; float sum=0; for(i=1;i<=10;i++) { scanf("%s",aa[i].number); scanf("%g",&aa[i].mark)...

c语言作业,,,大神帮忙有分了再补给,今天没分了
\/*1、编写程序,从键盘输入圆的半径r,圆柱的高h,分别计算出圆周长cl、圆面积cs和圆柱的体积cvz。输出计算结果时要求有文字说明,并取小数点后两位数字。*\/#include<stdio.h>main(){float pi=3.141593,c,s,v;int r,h;scanf("%d%d",&r,&h);c=pi*2*r;s=pi*r*r; v=s*h;printf("...

C语言作业,编写一个简单的计算器,实现加减乘除运算,谢谢大家
include<stdio.h>#include<math.h>#include<stdlib.h>int cls(){system("cls"); return 0;}int pause(){system("pause"); return 0;}int switchs(double a,double b,char s){ switch (s){case '+':{cls();printf("a+b\\n"); Sleep(500);printf("=%0.3lf+%0.3l...

C语言作业:编写一个程序,读入一个数字字符0——9,将其转换为相应的整数...
代码 include<stdio.h> void main(){ char a;printf("读入一个数字字符0——9:");scanf("%c",&a);printf("%d\\n",a-'0');}

c语言作业 编写一个输出学生成绩等级的程序
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的...

南宁市17021755686: C语言:编写一个程序,要求输入一个整数,输出其阶乘 -
孟委爱邦: 程序如下: #include "stdioh"int main(void){int i;int acc=1;//用于存放阶乘printf ("请输入一个整数i=");scanf ("%d",&i);for(;i>0;i--){acc*=i;}printf("该数的阶乘为acc=%d ",acc);return 0;}运用for循环来求阶乘. 运行结果: 如求十的C语言:编写一个程序,要求输入一个整数,输出其阶乘

南宁市17021755686: (c语言)请编写一个程序,要求从键盘输入10个整数,如果输入数据小于零,输出该数据.谢谢,急 -
孟委爱邦: #include <stdio.h> int main() {int a[10];int i;for(i = 0; i < 10; i++)scanf("%d",&a[i]);for(i = 0; i < 10; i++)if(a[i] < 0)printf("%d ",a[i]); }

南宁市17021755686: C语言作业,,编写一程序,要求输入x的值,输出y的值.详细的在里面! -
孟委爱邦: ...你计算机专业的话,C不懂你以后怎么活!建议以后还是好好看看,真的不难,特别不难,给你个if-else参考,其他的照搬差不多: #includevoid main() { float x,y; print("please input X:\n"); scanf("%lf",&x); if(-5<0) y=x; else if (x=0) y=x-1; else y=x+1; printf("Y=%lf\n",y); }

南宁市17021755686: 编写一个c程序,要求从键盘输入一个字符并显示?希望给出详细的步骤! -
孟委爱邦: #include<stdio.h> void main() {char c; //定义一个字符scanf("%c",c); //输入一个字符printf("%c",c);//输出一个字符 }

南宁市17021755686: 1.编写程序,C语言1.编写程序,计算下面公式并输出结果.要求:(1)编写一个函数计算n!(2)编写主函数,由键盘输入n和m,调用(1)中的函数完成计算... -
孟委爱邦:[答案] 第一 #include main() { int n,m,i,j; long int sumn,summ; scanf("%d%d",&n,&m); if(m>15 || n>15) printf("wrong!\n"); else { sumn=1; summ=1; for(i=1;i sumn=sumn*i; for(j=1;j summ=summ*j; printf("sumn=%ld\nsumm=%ld\n",sumn,summ); } } 第二...

南宁市17021755686: c语言中要求用户自己输入的语句怎么写 -
孟委爱邦: 一般可以用scanf(),因为可以用来输入各种格式的数据. 比如有int类型的变量a,char类型的b,可以用 scanf("%d",a); scanf("%c",b);

南宁市17021755686: 用C语言写个程序,要求输入一个整数,可以判断整数的位数,和各位数的和 -
孟委爱邦: #include <stdio.h> #include <string.h> int main() {long int n;char ch[20];int i,len,sum=0;scanf("%ld",&n);if(n<0)n=-n;sprintf(ch,"%ld",n);len=strlen(ch);for(i=0;i<len;i++)sum+=ch[i]-'0';printf("%d是一个%d位数的整数\n",n,len);...

南宁市17021755686: 一道c语言的作业,有以下一个函数,编写一个程序,输入x的值,输出y的值.{x (x -
孟委爱邦:[答案] printf("请输入一个整数%d:",x);printf("最大值为:%d\n",x);printf("最小值为:%d",z);我不明白,根据你的题意,应该用多分支的if语句的格式,即:if(表达式1){语句序列1;}else if(表达式2){语句序列2;}...else{...

南宁市17021755686: C语言:编写程序,要求用户录入一串整数 -
孟委爱邦: #include<stdio.h> int num[1000]; void sort(int n) { int i,po,max = -0xfff,t; for(i = 0; i < n; ++i) { if(num[i] > max) { max = num[i]; po = i; } } t = num[n]; num[n] = num[po]; num[po] = t; if(n - 1) sort(n - 1); } int main() { int n,i; scanf("%d",&n); for(i = 0; i < n; ++i) { scanf("%d",&num[i]); } sort(n); }

南宁市17021755686: c语言编写一个简单程序,输入六个数,输出最大值,求程序 -
孟委爱邦: //---------------------------------------------------------------------------#include <stdio.h>int main(void) {int i,a,max;for (i = 0; i<6; i++) {scanf("%d",&a);if (i) max=max<a?a:max;else max=a;}printf("%d\n",max);return 0; } //------------------------------------...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网