c语言在线问答,C语言的问题急急急在线等答案

1,C语言的问题急急急在线等答案nzp(a[i])不用修改第五行i为0 。因为那里是局部变量,而且i已经被初始化为0 。nzp(a[i]) 还有第5行的i改成0思路就是 通过循环进行求余是否得0,如果得0则表示是其中一个因子,同时计数增加(或者显示)
2,C语言在线答疑地址与地址相减,得到的是两个地址之间的元素个数,p是int指针,那么p-a[0]得到的就是p与a[0]之间有多少个int这个个数再%4==0,也就是说当个数被4整除,那么很明显,当个数是4的倍数时,就会输出回车 。当这个差为0,4,8,12,的时候,就会输出一个回车,所以,这段的意思就是每4个数 , 换一行 。
3,c语言程序解答在线等#include<stdio.h>void main() char str[50]="dafdkfjasdkfjsdakfj",str1[50]; int i,m,n; n=strlen(str); scanf("%d",&m); for (i=0;i<=n-m+1;i++) str1[i]=str[m+i-1]; printf("%s",str1);}解答什么?我们没学过读心术……解答什么?我们没学过读心术……【c语言在线问答,C语言的问题急急急在线等答案】
4,C语言问题在线等回答c=a%1000;d=a%100;e=a%10;修改为if(a>=10000)b=a%10000;c=a%1000;d=a%100if(a>=10000)b=a%10000=EOF)i=0;while(1)if(x==0)break;}top[i]=x%10;k<i;k++)for(j=i-1;stdio;i++;}for(k=0; while(scanf("%d";x=x/10,&x);}printf(&quot这个问题其实用栈的思想来做比较好,你这个程序大于10000的话就不对了#include&lt,top[j]).h>int main() int x,temp; int top[100];j--)printf("%d";),i,j,k;j>=k;\n&quot,acm的题目?怎么是英文的#include<stdio.h>void main()int p , n , temp , k;for(temp = p = n = 0; temp < 10; temp++)scanf("%d" , &k);if(k > 0)p += k;elsen += k;}printf("正数和为:%d\n负数和为:%d\n" , p , n);}

    推荐阅读