有键盘任意输入十个数据.找出其中的最大数
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/18 11:17:38
#include"stdio.h"intmain(){inti,index,n;inta[100];printf("Entern:");scanf("%d",&n);printf("Ente
求和应当是:#include#includemain(){inti,up=0,down=0,data[10];for(i=0,i0)up+=data[i];elsedown+=data[i];}pri
int交换函数(intX){int新十位数=X用10取余;int新个位数=(X-[X用10取余])/10;交换函数=10×新十位数+新个位数;输出“交换函数”}说明:输入的数据为X.
;操作说明:;1、输入0~8一位数,显示N!;;2、重复1的过程,Esc键结束程序CodeSegmentAssumeCS:Code,DS:Code;--------------------------
#include<stdio.h>#define N 10int main(){ int i,*max
CLSDIMa(10)FORi=1TO10INPUTa(i)NEXTiFORi=1TO9FORj=i+1TO10IFa(i)NEXTj,iPRINTa(1),a(10)end
数组越界了,C语言中定义longa[10],其元素依次为a[0],a[1],a[2]...a[9]所以循环的时候,一般这样for (i = 0; i
先贴结果:123456789106.0000007.0000008.0000009.00000010.000000再贴代码:#include#include"conio.h"main(){inti;f
#include#includevoidmain(){inti,a[10],temp;intkmax=0,kmin=0;for(i=0;i
34219856073421985607max=9,min=0Pressanykeytocontinue#includemain(){inti,input[10],smax,smin,sum=0;
aver不能是整型,aver=sum/10会默认取整的.你的if是需要写在循环里的,你现在程序运行到运算aver那里时,i的值是10,后边的if没有进循环,i就没有重新赋值,a[10]数组越界了
#include#includevoidmain(){intnum;printf("input\t:");scanf("%d",&num);printf("%d\t%d\n",num,abs(
B再问:意思就是说,需要一个地址标识符&再答:是的再问:当x,y,z是数组时,就不用&了吧?还有别的情况不用&么?再答:数组本身就是一个地址序列,数组名就表示这个序列的首地址了,不需要&.
PrivateSubCommand1_Click()Dima,b,c,area,cca=Val(InputBox("请输入第一个数"))b=Val(InputBox("请输入第二个数"))c=Val(
//#include"stdafx.h"//vc++6.0加上这一行.#include"stdio.h"voidmain(void){inta,b,c,max,min;//声明3个int型变量,并声明
scanf("%d%d",&a1,&a2);
voidmain(){inti,j,k=0,a,s[50];for(i=0;i
vars:string;l,i:longint;beginreadln(s);{输入s字符串}l:=0;{l是A的个数,先清零}fori:=1tolength(s)do{length(s)是求s的长度
这是今年网络赛的题目吧,忘了是哪场了,当时AC掉就没管了.这题是用DP做的,dp[i][left][right]状态貌似是这样了,转换方程自己想想应该就知道了,比较简单的