用0-32的数字输出的结果是准的,但33以后就不准了.下面是程序:
main()
{int n,i,s,x;
scanf("%d",&n);
printf("n*n*n=");
while(n!=0)
{ for(i=1,x=0,s=0;i<n+1;i++)
{x=(n-1)*(n-1)+(n-1)+1+2*(i-1);
printf("%d",x);
s+=x;
if(n*n*n==s) break;
printf("+");
}
printf("=%d\n",s);
scanf("%d",&n);
}
}
我用C语言写的一段小程序:输入一自然数n,然后输出它的立方等于n个连续...
可能是数据溢出,因为整型变量在内存中只有两个字节,所以范围在—32768---+32768这是有符号数的,若无符号:0--65535;32的立方刚好等于32768而33的立方就超过此范围了,如果想扩大范围的话,可以用长整型的,但范围也大不了哪去,毕竟你用的是立方数。
用C语言编写这样一个小程序:随便输入一个正整数,找出它的质因数,并输出...
\/\/ strfile.cpp -- read strings from a file include "stdio.h"void main(){ int a=256;\/\/要分解的数 printf("%d=",a);for(int i=2;;i++){ if(a%i==0){ if(a\/i==1){ printf("%d",i);printf("\\n");return;} else { a=a\/i;printf("%d*",i);i=i-1;} } } ...
c语言小程序例题, 大师看看。怎么办?
1.1 显示短句:在显示器上显示短句“Programming is fun!”1.2 求和与差:输入两个数字,计算并输出它们的和与差。1.3 求平方根:输入一个实数x,计算并输出其平方根(保留一位小数)。1.4 华氏转摄氏:输入华氏温度,计算并输出对应的摄氏温度(保留两位小数)。1.5 大写转小写:输入一个大写...
如何用C语言编写一个可以自动运行某些程序的小程序?
void main(){ system("title 源世界整理");int x,y;while(1){x=rand()%801;y=rand()%601;SetCursorPos(x,y);} return ;}
用C语言编一个简单的计算器小程序
);} return (*func[op1])(x1,x2);} void main(void) { int value;printf("Please input an expression:\\n");getach();while(curch!='=') { value=cal();printf("The result is:%d\\n",value);printf("Please input an expression:\\n");getach();} } 只能 + - * \/ ...
c语言小程序,求帮忙写一个记录大写字母、小写字母、偶数、奇数的出现次...
if(scanf("%d",&n) && n>0){ printf("将循环%d次\\n",n); while(fflush(stdin),n-- && ch!='\/'){ printf("输入字符: "); if((ch=getchar())>='A' && ch<='Z'){ printf("大写字母\\n");
求c语言大佬帮助!帮我写个小程序,谢谢
<stdlib.h>#include void Init(int a[],int n);\/\/随机生成元素取值范围在0到99的数组void Short(int *p,int n);\/\/用选择法对数组中的元素从小到大排序void Print(int *p,int n);\/\/在屏幕上输出数组各元素的值(逗号分隔)#define N (10)int main(){ int a[N],b[N],c[N...
怎么用c语言编写一个小程序?
1、首先打开DEV C++软件,点击“新建源代码”,在编辑页面输入以下代码。2、因为题目要求我们先输入一个整数,所以在定义变量时,就应该将其定义为整数型,注意,在输入,输出函数中,整数型对应的是“%d”。3、接下来就要对输入的整数进行判断,在C语言中,if是判断语句,所以用它来对整数进行判断。if...
求用C语言编个输入汉字输出汉字的小程序
printf("请输入一个编号(1至4),将显示对应成员的信息:");scanf("%d",&i);if(i>=1 && i<=4){ printf("编号为%d的成员的信息如下:\\n姓名=%s,性别=%s,电话号码=%s,家庭住址=%s,年龄=%d。\\n",i,stus[i-1].name,stus[i-1].sex,stus[i-1].tel,stus[i-1].addr,stus[i...
用c语言编写小程序
\/*我用c++做一下,你可以把输入输出自己转化一下*\/ include<iostream.h> define MaxSize 100 int data[MaxSize][MaxSize];void func(char str[],int n)\/\/ str 是字符串,n是串长度 { int i,j;i=0;for(i=0;i<n;i++){ j=0;while(str[j]!='\\0'){ data[i][j]=(int)(str...