C语言程序设计复习重点新
c语言复习重点 一、读程序写结果 1、inta=1,b=2,c; c=++a*b c的值为 4 2、#include int main() { printf(“Hello word“); retun 0; } 输出结果为Hello word 3、int a=2 ,*p ; p= printf(“%d“,*p); 输出结果为2 4、#define MIN(x , y) x0) printf(“the number %d is a positive.\n“,a); return 0; } 3、编制程序,求1~100的自然数之和。 #include int main() { int i,sum; i=1; sun=0; while(i2的值并输出。 1=1 #include int main int n ,i,sum; printf(“the program gets a positive integer,\n“); printf(“and prints the squared sum from 1 to the numberAn“) printf(“the number:“); scanf(%d“, sum=0; for(i=0;i<=n;++i) sum+=i*l; printf(“the sum is %d.\n“,sum); return 0; } 5、按如下图形打印杨辉三角形的前10行。其特点是两个腰上的数都为1,其它 位置上的每一个数是它上一行相邻两个整数之和。 1 1 1 1 2 1 13 3 1 1 4 6 4 1 #include #include #define N 10 void main() { inti,j,k,a[N][N]; clrscr(); for(i=0;i