scanf("%d",&n); printf("请依次输入%d个数",n); for(i=0;i<n;i++) { printf("请输入第%d个数",i+1); scanf("%d",&a[i]); } for(j=0;j<n-1;j++) for(i=0;i<n-1-j;i++) if(a[i]>a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i+1]=t; } printf("排序后数组为...
do { scanf("%f",&a[n]);n++;}while(a[n]!=0);//do里输入的是a[n],而这里while一直判断的是下一个尚未输入值的元素(该值为非零的随机值,所以造成了死循环)应该改为 do { scanf("%f",&a[n]);}while(a[n++]!=0);//先判断当前输入的值,再令n加1 ...
js(float *i,int j,char c) { float m; scanf("%f",&m); if(c=='*') i[j]=i[j]*m; else i[j]=i[j]/m; } void js2(float *i,char *c,int j,int k) { for(;j>0;j--,k--) { if(c[k]=='+') i[j-1]=i[j-1]+i[j]; else i[j-1]=i[j-1]-i[j]; } ...
void main(){ int x,y,sum;printf(" INPUT X,Y ");scanf("%d",&x);scanf("%d",&y);sum=x*x+y*y;printf("%d*%d+%d*%d=%d",x,x,y,y,sum);getch();}
int a[20],i,min=0;for(i=0;i<20;i++)scanf("%d",&a[i]);for(i=0;i<20;i++)printf("%d",a[i]);for(i=0;i<20;i++){ if(a[i]<=min)min=a[i];} printf("%d",min);你先执行看看。
include<iostream> using namespace std;int main(){ int m=0,n=0,x=0;cout<<"ÇëÊäÈëM:";cin>>m;cout<<"ÇëÊäÈëN:";cin>>n;if (m<n){ for (int i=m;i<=n;i++){ int temp=0;for (int j=2...
d=getchar()接收并赋于c、d。这两函数都要等回车确认,但回车后再没有函数处理了。b 12 a='1',b='2',c=cr,d='4';'1'和'2'分别被scanf()并赋于a、b;cr(10)被c接收,后面如再没有回车,d=getchar();将一直等待,如再回车,d也等于cr。c 12 a='1',b='2',c=cr,d...
s 读入一个字符串,遇空格、制表符或换行符结束。 用%s 是读不了空格的。a,%A 读入一个浮点值(仅C99有效) %c 读入一个字符 %d 读入十进制整数 %i 读入十进制,八进制,十六进制整数 %o 读入八进制整数 %x,%X 读入十六进制整数 %s 读入一个字符串,遇空格、制表符或换行符...
main() {int n,i,j; scanf("%d",&n); for(i=n;i>0;i--) { for(j=0;j<n-i;j++) printf(" "); for(j=0;j<2*i-1;j++) printf("%c",97+j); printf("\n"); } } 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 点...
scanf("%d", &i); scanf("%d", &j); int m = i%j; printf("%d %% %d=%d\n", i, j, m); } return 0;} 更多追问追答 追问 我自己早写好了,你这个太长 追答 兄弟,求采纳,求交流啊。想做码农的路过...悄悄滴打枪不要。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度...