1.编写程序其功能是:任意输入20个整数到一维数组中,计算:
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/10 15:21:47
#includeintmain(void){intcount=0;inti,temp;intnum[100]={};charstat;while(1){printf("请输入第%d个整数:\n",co
Function Exchange(ByVal num As Integer) If num
int交换函数(intX){int新十位数=X用10取余;int新个位数=(X-[X用10取余])/10;交换函数=10×新十位数+新个位数;输出“交换函数”}说明:输入的数据为X.
存在如下问题:1、s重复定义2、i重复定义3、最后一条printf语句少分号4、警告;j定义了,但是没有使用5、你的交换语句a[p]=a[0];只是一个单纯的复制,没有交换.6、警告:main函数返回
#includeintmain(){intn;scanf("%d",&n);do{printf("%d",n%10);}while(n/=10);printf("\n");return0;}
开始输入两个数吧!#include#includemain(){inti,j,m,n,t,a[100]={0};printf("inputm,n:");scanf("%d%d",&m,&n);for(
用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≤b≤c.具体操作步骤如下:第一步;输出3个整数a,b,c.第二步:将a与b比较,并把大者赋给b,小者赋给a.
a=InputBox("请输入a")b=InputBox("请输入b")c=InputBox("请输入c")Ifat=aa=bb=tEndIfIfat=aa=cc=tEndIfIfbt=bb=cc=t
#includevoidsort(intc[],intn){inti,j,buf;for(i=0;ifor(j=i+1;jif(c[i]>c[j]){buf=c[i];c[i]=c[j];c[j]=b
#include#includeintmain(void){intn,sum=0,count=0,s;printf("输入一个整数:");scanf("%d",&n);while(n){s
#includevoidmain(){intn;printf("请输入一个正整数:");scanf("%d",&n);intsum=0;if(n%2==1){for(inti=1;i
第一,你的第二循环中,a、b、c在第一次计数后,又重复了一次,所以不对.第二,你没有对sum1,sum2累加,所以完成循环后,sum1,sum2存放的是最后一次判断的数;同时,正负数和零的计数、累计等
#include#defineN10usingnamespacestd;intmain(){intnum[20],i=0;intsum=0,a=0,b=0;//保存和、正数和负数while(i++>n
INPUTxa=xMOD2IFa=0THENPRINT"x是偶数"ELSEPRINT"x是奇数"ENDIFEND
用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤如下:第一步;输入3个整数a,b,c.第二步:将a与b比较,并把小者赋给b,大者赋给a.
1.clearstore0ton1,n1dowhile.t.input"输入一个正数或负数:"toxifx>0n1=n1+1elsen2=n2+1endifwait"还要继续输入吗?(Y/N)"toy
echo"typen:";readnsum=0for((i;i
#include <stdio.h>void main(){int a,*pa=&a; int b,*pb=&b;&nbs
使用什么VB的话是INPUTNIFN\2=0THENPRINT'是'ELSEPRINT'否'ENDIFEND
据说,5位的黑洞数还没有人算出来过...LZ我看好你==