C语言简单编程问题 c语言简单编程题

作者&投稿:詹威 (若有异议请与网页底部的电邮联系)
#include <stdio.h>
int main()
{ double x,y;
scanf("%lf",&x);
if(x<0)y=2*x-1;
else if(x==0)y=0;
else y=2*x+1;
printf("%g\n",y);
return 0;
}

C语言简单编程问题~

很可能是出现pow(-1, 0.5)等非法运算的情况,
你需要检查一下你的公式。建议在pow操作前,对入参进行检查。

#include "stdio.h"int prime(int n){int i;for(i=3;i*i0)...
");if(scanf("%d",&n)!=1 || n<1){printf("Input error, exit...
");return 0;}if(total=0,n<=2)printf("No prime number...
");else{printf("%d",2);for(total=1,i=3;i<n;i+=2)if(prime(i)){printf("%d",i);total++;}printf("
");}printf("Prime: %d
",total);return 0;}运行样例:

C语言问题编程问题?
答:include <stdio.h> int main(){ int i,j,n=-1;float scores[30],sum=0,temp;printf("请输入n的值(0~30):");while(n<0 || n>30) scanf("%d",&n);if(!n) return 0;for(i=0;i<n;scanf("%f",&scores[i]),sum+=scores[i],i++)printf("请输入学生%d分数:",i+1);p...

C语言编程问题,初学者,麻烦简单点,可以看懂的,谢谢(*°∀°)=3?_百...
答:首先分两种情况:一、a为0,bx+c=0,求得一解。二、a不为0,按照一元二次方程公式:当判别式b^2-4ac,>0则两个解,=0则一个解,<0则无解。最后,代入公式求解。函数参数:a,b,c及存放结果的数组x。返回解的个数。下面是代码:include <stdio.h> include <math.h> int fun(double a...

几个简单C语言编程题目,自己太笨做不来。求大神解答。速求
答:%d,%d",&a,&b,&c);max=min=a;//最大值if(max<b)max=b;if(max<c)max=c;//最小值if(min>b)min=b;if(min>c)min=c;//此时min就是最小值,max就是最大值printf("max=%d,min=%d",max,min);return 0;

C语言基础编程问题,要简洁易懂的程序?
答:完整的C语言程序如下 include<stdio.h> include<string.h> void fun(char* s,int n){ int i,j;for(i=0;s[i]!='\0';i++){ if('0'<=s[i]&&s[i]<='9'){ for(j=n;j>=i;j--){ s[j+1]=s[j];} s[i]='$';i++;n++;} } } int main(){ char a[80];scanf...

一个c语言小问题,编写程序?
答:按照题目要求编写的C语言程序如下(见图)

简单的编程问题,c语言中,我定义了一个结构体数组,但结构体中的各个元素...
答:2.你确定是结构体数组而不是链表对吧,那么遍历这个数组与数组中相应元素(结构体)中的对应查询数据比对即可,打到后打印该元素内所有数据 3.删除可以在结构体中设置一个该元素是否被删除的标致,初始为未删除,删除时标记为删除即可,由于是数组,删除数组中元素需要将删除元素之后的所有元素向前移动一...

简单的C语言编程问题。 题一:从键盘输入字符串“How are you”,并将其...
答:include <stdio.h>int main(){char s[200]; gets(s); puts(s);return 0;}#include <stdio.h>int main(){int i,n; printf("要输入几个字符串:"); scanf("%d%*c",&n); char s[n][80]; for(i=0;i<n;i++) gets(s[i]); printf("输入的字符串是:\n"); for(i=0...

简单的编程问题,c语言中,我定义了一个结构体数组,但结构体中的各个元素...
答:2.你确定是结构体数组而不是链表对吧,那么遍历这个数组与数组中相应元素(结构体)中的对应查询数据比对即可,打到后打印该元素内所有数据 3.删除可以在结构体中设置一个该元素是否被删除的标致,初始为未删除,删除时标记为删除即可,由于是数组,删除数组中元素需要将删除元素之后的所有元素向前移动一...

几道简单的C语言编程题,请高手帮忙
答:void main(){ int i,element,sum=0;for(i=1;i<=101;i+=2){ element=-i;sum=sum+element;sum=-sum;} printf("%d\n",sum);} 2、编写程序,判断一个数是否是素数。6n+1,6n-1法代码 include<stdio.h> int main(){ int data[5]={2,3,5,7};int n;scanf("%d",&n);if(n=...

C语言编程初学问题
答:(1)程序输出:c1=a;c2=b;c1=97;c2=98;因为:你用%c,就是你要输出一个字符,97的ascii码就是小写字母a,98为b;(2)如果你把c1=197,c2=198,应该会提示隐式转换吧,如果定义char c1,c2,默认为有符号的char型,取值范围为-128~127,因此输出的是197-256=-59,198-256=-58,貌似用...