最新回答 / Kylin_Fang
num 在C语言中没有特别的含义,这里只是用来定义的一个变量,num既不是保留字也不是函数库的字通常用来定义一个数值型的变量,因为num是数字字母的前三个字母比如 定义 一个 名字 会用 name
2018-10-27
最新回答 / 慕慕7486097
#include <stdio.h>int main(){ int n,m; for(n=1;n<=2;n++) { m=10-n; printf("%d*%d=%d\t",m,n,m*n); //(\t表示退格) } return 0;}
2018-10-27
最赞回答 / 慕粉2104302525
void replaceMax(int arr[],int value){ int max = arr[0]; int index = 0; int i; for(i=1;i<5;i++) { if(arr[i]>max) { max=arr[i]; //将数组中较大的数赋值给max index = i; //记录当前索引 } ...
2018-10-27
最赞回答 / CassanBob
emm......hello.c是个源文件,#include"test.c"效果想想其实和#include<stdio.h>一样,那么也就是说引用以后,都是同一个源文件下了,相当于复制粘贴把test.c的东西拷过来。如导师给出的话中所说“限定该函数只能在其所处的源文件中使用”,那么这个条件在文件的迁移中满足,所以也就可以在hello.c中使用
2018-10-27
最赞回答 / 复活的鲁路修
帮你改正确了#include <stdio.h>int main(){ int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; int i,j; int sum=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) { if(i+j==2&&i!=j) sum+=arr[i][j]; } ...
2018-10-27
最新回答 / mmmmmda
#include <stdio.h>#define N 10double sum(int v[]) { double sum; int i; for(i=0;i<N;i++) sum+=v[i]; return (sum); }void sort(int v[],int n){ int i,j,temp; for(i=0;i<N-1;i++) for(j=0;j<...
2018-10-27
最新回答 / 慕粉0247298809
num/100 num 是 int型 所有三位除100,小数点都会舍掉,只留下百位的整数;例如: 123/100=1.23 小数点后的就被舍掉了;num%100 :这个表达式是错的,三位数对100取余得到的是十位和个位; 例如 :132%100 得到的余数是 32;可以理解为132/100=1.32。那.32就是余数;正确的表达式应该是: num/10%10 : num/10 会得到百位和十位 ,再对10取余可以拿到十位的数字 ;或者 num%100/10 : num%100可以拿到十...
2018-10-27