include<stdio.h> int Square(int i);main(){ int i=0;i=Square(i);for(;i<3;i+=2){ static int i=1;i +=Square(i);printf("%d\n",i);} printf("%d\n", i);} int Square(int i){return i*i;} 先是外部i=0,进入循环后,出现一个静态局部变量i,你可以把它...
include<stdio.h> int main(){ int a[10];int pos,j, i,t;for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<9;i++)//写错成j++ { pos=i;for(j=i+1;j<=9;j++)//要等于 {if(a[pos]<a[j]){ t=a[pos];a[pos]=a[j];a[j]=t;} } } for(i=0;i<10;...
include<stdio.h> int main(){ int n,i;int j;float x;float sum=0;scanf("%d",&n);printf("输入每个项目缴 纳 的金额\n");for(i=1;i<=n;i++){ scanf("%f",&x);sum=sum+x;j++;} printf("%.2f\n",sum);return 0;} ...
for(j=i;j<7;j++) sum+=j;——这一句的结果sum应该是7没错啊!最后一次i==6,所以j=i使j==6,j<7才循环,所以只循环一次,sum初值是1,sum+=j;-->sum=sum+j-->sum=1+6==7。毕。不知道71是怎么算出来的?
case 1:j=++m;//m=2,j=2 case 2:k=m++;//k=2,m=3 case 3: m++;//m=4 然后返回for循环for(m=0;m<3;m++)m++后 m=5 因为 m=5 大于3 退出循环,输出结果,不过你代码不是很规范,一般的编译器容易提示错误,cout是C++代码,预处理命令应该是 include<iostream> 要使用命名空间...
输出100以内个位数为6且能被3整除的所有数的源代码如下:include<stdio.h> int main(){ int i;for(i=1;i<100;i++){ if(i%10 == 6 && i%3 == 0)printf(" %d ",i);} return 0;}
");elseprintf("最大偶数%d",max);}抱歉,有点小问题,改了下include<stdio.h>void main(){int count=0;int max=-999;int arr[10];while(count<10){scanf("%d",&arr[count]);count++;}int j;for(j=0;j<10;j++){printf("%d",arr[j]);}int i;for(i=0;i<10;i++){if(...
include <stdio.h> #define N 4 void fun(int (*t)[N], int m) { int i, j; /***found***/ for(i=0; i<N; ___1___ ) i++ { for(j=N-1-m; j>=0; j--) /***found***/ t[i][j+___2___ ]=t[
include <stdio.h> include <stdlib.h> include <string.h> //计算s各个位上的平方和 int Count108(char *s){ int i, j, sum, t;sum = 0;t = strlen(s);for(i=0; i<t; i++){ j = s[i] - '0';sum += j*j;} return sum;} int main(){ char num[10]; //...
过程都打印出来了 include<stdio.h> int main(){ int i,j,sum;sum=0;for(i=1;i<10;i++)for(j=1;j<10;j++){ sum+=i*j;printf("i*j=%d*%d ",i,j);} printf("\nsum=%d\n",sum);return 0;} include