1、高级语言程序设计答案一、填空(每空2分,30分1. main函数 2. main() 3. *.c 4 *.obj *.exe 5过程6. /* , */ 7.字母,下划线 8.顺序, 选择 9.编辑, 编译二、单项选择题(每题3分,共15分)1B 2. A 3. A 4. C 5 B 三、阅读程序,写出程序运行结果(每题5分,共15分)1、答案:a=2 b=1 2、答案:13、*答案:n=64四、20分答案:#include void compute(int m, int n, int *sum, int *p);void compute(int m, int n, int *sum, in
2、t *p)*sum=m+n;*p=m*n;void main()int x,y,sum,product;printf(enter 2 integers:n);scanf(%d%d,&x,&y);compute(x,y,&sum,&product);printf(x=%d y=%d sum=%d product=%dn,x,y,sum,product);五、20分答案:#include #include int StringLength(char *s);int StringLength(char *s)int k;for(k=0;*s+;k+);return k;void main()char string81;printf(enter a string:n);gets(string);printf(length of the string=%dn,StringLength(string);