求助C语言高手!大侠帮忙

作者&投稿:庄印 (若有异议请与网页底部的电邮联系)
C语言···谢谢了,大神帮忙啊~

#include main() { int a, b; printf ("please input two numbers:
"); scabf ("%d%d", &a, &b); printf ("%d+%d=%d
", a, b, a+b); printf ("%d-%d=%d
", a, b, a-b); printf ("%d*%d=%d
", a, b, a*b); printf ("%d/%d=%d
", a, b, a/b); printf ("(float)%d/%d=%d
", a, b, (float)a/b); printf ("%d%%%d=%d
", a, b, a%b); /* 两个%表示输出一个%字符 */ }

#includevoid copy(char *a,char *b);int main(){ char str[2][100]; puts("请输入一句话:"); gets(str[1]); puts("请再输入一句话:"); gets(str[2]); copy(str[1],str[2]); return 0;}void copy(char *a,char *b){ int i=0; char *p=a; while(*a++=*b++); puts(p);}

第一题:
#include <stdio.h>
main()
{
int n,i,sum=0;
scanf("%d",&n);
if(n>0)
{for(i=n;i<=2*n;i++)
sum+=i;
printf("n为正数,n到2n的和为sum=%d",sum);
}
else if(n<0)
{for(i=2*n;i<=n;i++)
sum+=i;
printf("n为负数,2n到n的和为sum=%d",sum);
}
}
---------------------------------------------------------

至少也给50分吧,要不你就多开几个贴。

这样没有高手愿意花时间的,真的。

main()
{
int n,i,sum=0;
scanf("%d",&n);
while(n>=0)
{
for(i=n;i<=2n;i++ )
sum+=i;
}
for(i=2n;i>n;i--)
sum+=i;
printf("sum=%d",sum);
}

说得不错
问题也太多了
当然是相对与收获来说的哦

我来写写第一道:
main()
{
int n,m,j;
scanf("Please Input a int number %d",&n) ;
m=n;

if(n>0)
{for(int i=n+1;i<=2*n;i++)
n=n+i;
printf("sum=%d",n);
}

else
{j=m;
while(j>=2*n)
m=m+j;
printf("sum=%d",m);
}}


求助C语言高手!大侠帮忙
第一题:include <stdio.h> main(){ int n,i,sum=0;scanf("%d",&n);if(n>0){for(i=n;i<=2*n;i++)sum+=i;printf("n为正数,n到2n的和为sum=%d",sum);} else if(n<0){for(i=2*n;i<=n;i++)sum+=i;printf("n为负数,2n到n的和为sum=%d",sum);} } --- ...

C语言的几个判断题,求各位大侠帮助啊!
2、switch后面圆括号内的表达式的值和case后面的常量表达式的值都必须是整型或数字符型,不允许是浮点型;\/\/正确。3、循环for( ; ; )的循环条件始终为真;\/\/错误。可以为假的,为假时退出循环。4、break语句执行时退出本层循环,continue语句结束本次循环。\/\/正确。5、C语言中,用格式符“%s”...

请C语言大侠帮帮我啊!我定义一个字符:char a='1',然后直接按照%d格式...
'1'的ASCII码是49,以"%c"读入的1,其实就是字符'1',如果以"%d"读入1,这才是整数1,这也是"%c"和"%d"读入一个数字时产生的明显区别,要明白的是,"%c"可以读入一个任意ASCII字符,包含大小写英文字母、数字、运算符和其他特殊符号(r如*()&^%$#@!{}":>< \\n \\r等等),但"%d"只...

怎样学好c语言???各位大侠帮帮忙!!!
你要是初学者的话,多看看谭浩强的教材书 把里面的程序都尝试一下,最重要的是要能静下心来看代码哦

求助C语言高手,跪求一个关于成绩统计程序.希望哪位大侠帮帮忙,感激不...
求助C语言高手,跪求一个关于成绩统计程序.希望哪位大侠帮帮忙,感激不尽!!! 4.成绩统计程序。学号导论离散c语言英语数学145789067562768789966637783674574455676687515677898643566678937665各科平均:64.3333333378.583.8333333372.557.83333333各科最高:77... 4.成绩统计程序。学号 导论 离散 c语言 英语 数学1 45 78 90 67 562 ...

C语言高手请进!!!如何将整型转换为字符型变量?不要使用itoa和sprintf函...
写了个程序如下:

新手C语言一些简单题目向高手大侠请教
5,printf("*%010.2f*\\n",a); 和上题差不多,%010.2f表示的是10位有效数字,不够前面用0表示,小数点后保留2位 6这个我就没看出要注意什么的地方了 7,%后面跟不同的代号表示不同的输出方式,(%d)不在输出的方式中,所以编译器认为其是一个字符串直接打出!

C语言 麻烦各位大侠帮我解释个程序
宏定义中的SQR(X) X*X有如下作用:在接下来的程序中,SQR(某表达式)被直接变为:某表达式*某表达式(注意没有括号)所以 SQR(k+m)就相当于 k+m*k+m a\/=SQR(k+m)\/SQR(k+m)就相当于 a=a\/k+m*k+m\/k+m*k+m 应该懂了吧~?

求助c语言高手!fib(n)是左值吗?
fib(n)当然不是左值,它是一个右值,修改如下:unsigned long fib(unsigned n){ \/*返回第n个Fibonacci数*\/ if (n == 1)return 1;else if (n == 2)return 2;else return (fib(n - 1) + fib(n - 2));}

C语言 加急的 大侠们帮帮忙
include <stdio.h> int fun(int x){ if(x==1) return 1;return (x+fun(x-1));} int main(){ int n;printf( "输入数字n:");scanf("%d",&n);printf( "n到1的总和是:%d" , fun(n) );}

张家界市17535609310: C语言问题,请大侠帮忙.急用!!!!!! -
潜待威迪: #include <stdio.h>#define N 41#define NG 0#define OK 1 int getfibo(int arr[], int size) { int i; for(i = 2; i < size; i++){ arr[i] = arr[i-1] + arr[i-2]; } return OK; } int sumofdiv(int arr[], int size) { int i, s = 0; for(i = 0 ;i < size; i++) s += arr[i]; return s; } int main(...

张家界市17535609310: c语言求大侠相助 -
潜待威迪: #include <stdio.h> void main() { int n=2000; while(n<=2500) { if((n%4==0 && n%100!=0) ||n%400==0) printf("%ld是闰年\t",n); else printf("%ld不是闰年\t",n); n++; } } DOS窗口只能显示那么多行,前面的就自动丢弃了,你把2500改成2298就可...

张家界市17535609310: 请教一下c语言编程高手:
潜待威迪: #include"iostream"using namespace std;int main(){ int a; //四位数cin>>a; int num[4]; //提取各位数字num[0]=int(a/1000); //提取千位 num[1]=int((a%1000)/100); //提取百位num[2]=int((a%100)/10);//提取十位num[3]=a%10;//提取个位 ...

张家界市17535609310: 请各种C语言高手帮忙编写这两个程序
潜待威迪: 1.编写一个程序,实现输入六个数输出最小数 #include "stdio.h" main() { int a[6],min,i; for(i=0;i<6;i++) { printf("\n请输入第%d个整数:",i+1); scanf("%d",&a[i]); } min=a[0]; for(i=1;i<6;i++) { if(min>a[i])min=a[i]; } printf("最小数为%d",...

张家界市17535609310: 急求c语言题目,求过路大侠帮忙,小弟谢过了
潜待威迪: 一般的做法可以这么写: void main() {unsigned int i,j,T,t; T=0; for(i=1;i<=5;i++) {t=1; for(j=1;j<=i;j++) {t*=j; } T+=t; } printf("%d",T); } 其实还可以这样写: void main() {unsigned int i,t,T; t=1; T=0; for(i=1;i<=5;i++) {t*=i; T+=t; } printf("%d",T); }

张家界市17535609310: 急急!!一道C语言编程,大侠们帮帮忙 -
潜待威迪: #include#include void main(){ int num = rand();int chance = 5; int comp; printf("请输入一个0到32767之间的数字\n"); while(chance >= 0){ scanf("%i",&comp); if(comp == num){ printf("*****Right*****"); break; } else if(compprintf("你的...

张家界市17535609310: 求助C语言高手!!
潜待威迪: #include<stdio.h> int main() { int temp = 25; while(1) { if (temp>40) { temp--; } else if (temp<10) { temp++; } else { temp++; } } }

张家界市17535609310: c语言问题.各位大侠帮一下忙.. -
潜待威迪: 分别填写:fp,str[i],1,fp"%s",str[i],fp!feof mum++;"%s",str[i]"%s",str[i]编程题就不做了.

张家界市17535609310: (c语言)问题请教高手 -
潜待威迪: 不行,#include<>表示包含标准库的头文件,除非你创建你自己的库才可以

张家界市17535609310: 求助C语言高手解答.
潜待威迪: main() { int i,j,p; int a[6]={5,8,6,4,7,9}; for(i=0;i<6;i++) {for(j=i;j<6;j++) {if(a[i]<a[i+1]) {p=a[i]; a[i]=a[i+1]; a[i+1]=p; } } } for(i=0;i<6;i++) printf("%d ",a[i]); }

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