练习:任意输入10个数据,逆序输出这10个数
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 21:22:01
intmain(){intn,n1,n2,n3,n4;cin>>n;n1=n/1000;n2=(n%1000)/100;n3=(n%100)/10;n4=n%10;n=n1+10*n2+100*n3+
运行结果是对的!问题估计错在输入语句的格式上,scanf("%d%d",&a,&b); 两个变量之间没有逗号,那么:从键盘上输入a=1,b=100应该是:
数组越界了,C语言中定义longa[10],其元素依次为a[0],a[1],a[2]...a[9]所以循环的时候,一般这样for (i = 0; i
第一个:#includeintmain(){intans=0,in;scanf("%d",&in);printf("%d\n",in);ans=in%10;in/=10;while(in/10){an
#include#includevoidmain(){inti,a[10],temp;intkmax=0,kmin=0;for(i=0;i
main(){intx;scanf("%d",&x);x=(x%10)*100+(x/10%10)*10+(x/100)printf("%d\n",x);}
#includemain(){intn,i;inta[10];printf("请输入个数n:");scanf("%d",&n);for(i=0;i=0;i--)printf("%d\t",a[i]);
以下代码为输入任意多个数字进行统计如果输入0则退出循环显示出统计结果PrivateSubCommand1_Click()DimiAsIntegerDimqAsIntegerDimoAsIntegerq
#include<stdio.h>int main(){ int i,temp,min
#includeintmain(void){intmax,min;inta,i;printf("Input10interger:");scanf("%d",&a);max=min=a;for(i=0;
用c语言吧:#includevoidmain(){inti;floata[10],avg,temp1=0,temp2=0,fc;for(i=0;i
#includevoidmain(){inti;intnum[10];intsum=0;for(i=0;i{scanf("%d",&num[i]);sum+=num[i];}floatavg=(flo
#include"stdio.h"#include"conio.h"#defineQ100voiddx(chars[Q])/*自定义函数,功能实现字符串倒叙*/{inti,j;chartemp;for
在这组《趣味数独》的每一行、每一列都由9个数字组成,请大家在空格里填上1到9的不同数字.每一行、每一列的数字都是由1到9组成,不能重复.7()938()()()4()1()7()()()()()()(
//这样就可以了#include<stdio.h>#define N 10int main(){ int&nbs
#include#includevoidmain(){inti;charstr[100];scanf("%s",&str);printf("长度为:%d\n逆序输出:",strlen(str));fo
很简单等我马上好-----------------------以下是运行结果及源程序--------------------------------------001百位:0,十位:0,个位:1.Pr
#include#defineNUM20voidmain(){longn;intdata[NUM]={0},len=0;scanf("%d",&n);do{data[len++]=n%10;n/=10
#include#include#defineMAX1000intmain(){inta[MAX],i,j,n,p,q,s1,s2;p=0;q=0;s1=0;s2=0;printf("请输入要输入的值
Line8这个赋值语句不对.再问:为什么??再答:很明显。b2=(x-b2*100)/10;你这语句也太奇葩了,b2根本就没有值,它是一个很奇怪的数,结果出来个负的当然很正常。你可以尝试以下代码:#i