最赞回答 / 我改名字了
#include<stdio.h>int sayhello(){ printf("%s\n","hello"); printf("%c\n",'a'); printf("%d\n",44); printf("%f\n",4.56789); printf("%lf\n",1.23456789); return 5;} int main(){ int x=sayhello+1(); printf("\n\t%d",x); return 0;}既然输出的是字...
2016-07-24
最赞回答 / 我改名字了
#include <stdio.h>int main(){ // 定义变量sum, num int sum, num; sum = 0; for(num = 0;num <= 10;num++) //for循环条件与num的变化值 { sum+=num; //计算每次数字之间的和sum } printf("10以内数的和为:%d", sum); return 0;}num = 0 为表达式一num <...
2016-07-24
最新回答 / 源远流长d
(j=i;j<5;j++)第一行:J和I一样大小初始为1 ,因为J<5,所以还可以进行循环 ,然后J++;之后J就被赋值为2,还是J<5继续J++;......直到J不满足J<5。到下一个for执行*,for的*数如上方法。父循环一次,子循环需要全部执行完,直到跳出循环;所以下面的子循环的两个for要全部循环完,才进行下一个父循环。第二行:J初始就为2了,如第一行求,来进行第二行的空格和*的数量。....................
2016-07-24
最新回答 / 一只懒鬼
自动转换发生在不同数据类型的量混合运算时,由编译系统自动完成。自动转换遵循以下规则: 1.若参与运算量的类型不同,则先转换成同一类型,然后进行运算。 2.转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。 3.所有的浮点运算都是以双精度进行的,即使仅含float单精度量运算的表达式,也要先转换成double型,再作运算。 4.char型和short型参与运算时,必须先转换成int型。 5.在赋值运算中,赋值号两边量的数据类型不同时, 赋值...
2016-07-23
最赞回答 / Infinite1
#include <stdio.h> int a(){ int score[10]={67,98,75,63,82,79,81,91,66,84}; int i ; for(i = 0 ; i < 9 ; i++) { score[i + 1] += score[i] ; } printf("本次考试总分为:%d\n\n本次考试平均分为:%d\n\n", score[9] , score[9] / 10 ) ; return 0 ;}int b(){ ...
2016-07-23