C语言函数练习题 一、选择题 1.一个完整的C源程序是【】。 A〕要由一个主函数或一个以上的非主函数构成 B〕由一个且仅由一个主函数和零个以上的非主函数构成 C〕要由一个主函数和一个以上的非主函数构成 D〕由一个且只有一个主函数或多个非主函数构成 2.以下关于函数的表达中正确的选项是【】。 A...
C语言练习题——函数、指针、结构体 编写函数将两个两位数的正整数合并形成一个整数。测试输入:45 12预期输出:c=2415 2. 编写函数用冒泡法将数组按从小到大的顺序排列。3. 编写函数fun(int m, int *k, int xx[]),将小于整数m的非素数存入xx数组中,个数由k返回。4. 编写函数将长度为N的数组从指定...
1/1+1/3+...+1/n(利用指针函数) 1.程序分析: 2.程序源代码: #include"stdio.h"#include"conio.h"main(){floatpeven(),podd(),dcall();floatsum;intn;while(1){scanf("%d",&n);if(n>1)break;}if(n%2==0){printf("Even=");sum=dcall(peven,n);}else{printf("Odd=");sum=dcall(...
请编写递归函数,显示平行四边形(向右)。 函数原型 void RtPara(int width, int height, char symbol); 说明:参数 width、height 分别为平行四边形的底和高,symbol 为显示字符。函数将在屏幕上显示底宽为 width、高度为 height 由字符 symbol 组成的平行四边形(向右)。若 width, height ≤ 0,则不输出。 裁判...
8.若函数调用时参数为基本数据类型的变量,以下叙述正确的是【】。 A)实参与其对应的形参共占存储单元 B)只有当实参与其对应的形参同名时才共占存储单元 C)实参与对应的形参分别占用不同的存储单元 D)实参将数据传递给形参后,立即释放原先占用的存储单元 9.函数调用时,当实参和形参都是简单变量时,他们之间数据传递...
4、编写函数fun(int n),它的功能是:计算正整数n的所有因子(1和n除外)之和作为函数值返回。例如:n=120时,函数值为239。 #include <stdio.h> #include <stdlib.h> int fun(int n) { int i,s=0; for (i=2;i<n;i++) if (n%i==0) s=s+i; return s; ...
1、编写求圆的面积的函数,并调用该函数求出圆环的面积。#define PI 3.14159float area(float r)float s;s=PI*r*r;return(s);main()float r1,r2,s;scanf("%d%d",&r1,&r2);s=area(r1)-area(r2);printf("s=%fn",s);2A、编写求k!的函数,再调用该函数求10!并输出。解法1:float jc(int k)floa...
A.语句void prt_char();有错,它是函数调用语句,不能用void说明 B.变量名不能使用大写字母 C.函数说明和函数调用语句之间有矛盾 D.函数名不能使用下划线 3.以下正确的说法是:() A.函数的定义可以嵌套,但函数的调用不可以嵌套 B.函数的定义不可以嵌套,但函数的调用可嵌套 C.函数的定义和调用均不可以嵌套 D...
简介:【C/PTA】函数专项练习(一) 本文结合PTA专项练习带领读者掌握函数,刷题为主注释为辅,在代码中理解思路,其它不做过多叙述。 6-1 输出星期名 请编写函数,根据星期数输出对应的星期名。 函数原型 void ShowDayWeek(int dow); 说明:参数 dow 为星期数。若 dow 在 0 ~ 6 范围内,则输出“日”、“一”...
C语言函数一、选择题1. 一个完整的C源程序是【 】。 A)))A)A)A)A)A)A)A) A) 数组的首地址 B) 数组的第一个元素的值 C) 数组中全部元素的值 D) 数组元素的个数12. 若函数调用时,用数组名作为函数的参数,以下叙述中正确的是【 】。 A)int fun(char s){...