c语言函数编程题目题

大一c语言函数题目_百度知道
大一c语言函数题目
n连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”,否则显示“Not correct!”,不给机会重做,10道题做完后,按每题10分统计总得分,然后打印出总分和做错的题目数量。
我知道如何随机给出...
我有更好的答案
#include&stdio.h&#include&stdlib.h&int main(){ int n,m,c,ret=0,cout=0,i,k; for(i=0;i&10;i++) {
m=rand()%10+1;
n=rand()%10+1;
scanf(&%d&,&k);
printf(&Right!\n&);
printf(&Not correct!\n&);
} } printf(&The score is %d\n&,ret); printf(&The wrong is %d\n&,cout); return 0;}我运行过了,没有错误!
采纳率:61%
for(int&i=0;&i&10;&i++){&&&&//your&code}
为您推荐:
其他类似问题
您可能关注的内容
c语言函数的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。c语言问题编写一个函数,作用是保留两位小数...
c语言问题编写一个函数,作用是保留两位小数,对第三位四舍五入
00:58最佳答案
1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。2.请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。3.请编写函数void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。4.请编写一个函数void fun(char *tt,int pp[]),统计在tt字符中"a"到"z"26各字母各自出现的次数,并依次放在pp所指的数组中。5.请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k各素数存入xx所指的数组中。6.请编写一个函数void fun(char a[],char[],int n),其功能是:删除以各字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。7.请编写一个函数int fun(int *s,int t,int *k),用来求除数组的最大元素在数组中的下标并存放在k所指的储存单元中。8.编写函数fun,功能是:根据以下攻势计算s,计算结果作为函数值返回;n通过形参传入。s=1+1/(1+2)+1/(1+2+3)+.......+1/(1+2+3+4+......+n)9.编写一个函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数,且要求m&n。 p=m!/n!(m-n)!10.编写函数fun,它的功能是:利用以下的简单迭代方法求方程cos(x)-x=0的一个实根。 迭代步骤如下:(1)取x1初值为0.0; (2)x0=x1,把x1的值赋各x0; (3)x1=cos(x0),求出一个新的x1;(4)若x0-x1的绝对值小于0.000001,则执行步骤(5),否则执行步骤(2); (5)所求x1就是方程cos(x)-x=0的一个实根,作为函数值返回。 程序将输出Root=0.739085。11.下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数 fun(int a[][N]),该函数的功能是:使数组左下半三角元素中的值全部置成0。12.下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能使求出数组周边元素的平均值并作为函数值返回给主函数中的s。13.请编写一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数中赋予。14.请别写函数fun,函数的功能使求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。15.请编写一个函数unsigned fun(unsigned w),w使一个大于10的无符号整数,若w使n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回。16.请编写一个函数float fun(double h),函数的功能使对变量h中的值保留2位小树,并对第三位进行四舍五入(规定h中的值位正数)。17.请编写一个函数fu......&
其他回答(共7条)
01:13&贾黎黎 客户经理
2011年计算机二级考试C语言十套上机题 1.填空题  请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。  例如:str1=“How do”,str2=“ you do?”,结果输出:How do you do?  注意:部分源程序给出如下。  请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。  试题程序:  #include  #include  #define N 40  void fun(char *str1,char *str2)  {  int i=0;  char *p1=str1;  char *p2=str2;  while(【1】)  i++;  for( ;【2】;i++)  *(p1+i)=【3】;  *(p1+i)='\0';  }  main()  {  char str1[N],str2[N];  clrscr();  printf("*****Input the string str1 &  str2*****\n");  printf(" \nstr1:");  gets(str1);  printf(" \nstr2:");  gets(str2);  printf("**The string str1 & str2**\n");  puts(str1);  puts(str2);  fun(str1,str2);  printf("*****The new string *****\n");  puts(str1);  }  答案及评析:  【1】*(p1+i)担沪曹疚丨狡查挟肠锚 【2】*p2 【3】*p2++  【解析】填空1:变量i用来记录字符串str1的长度,当指针指到字符串str1结束标志符‘\0'时,while循环结束,变量i停止累加。填空2:指针p2指向字符串str2,通过for循环将字符串str2接在str1后面,循环结束的条件是指针p2所指的字符是字符串结束标志符‘\0'。填空3:指针p2最初指向字符串str2的首字符,通过自加1,使指针p2依次向后移动,指向str2的各个字符,实现将字符串str2接在str1后面的功能。1.填空题  请补充函数fun(),该函数的功能是求一维数组x[N]的平均值,并对所得结果进行四舍五入(保留两位小数)。  例如:当x[10]={15.6,19.9,16.7,15.2,18.3,12.1,15.5,11.0,  10.0,16.0},结果为:avg=15.030000。  注意:部分源程序给出如下。  请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。  试题程序:  #include  #include  double fun(double x[10])  {      double avg=0.0;  double sum=0.0;  for(i=0;i&10;i++)  【1】;  avg=sum/10;  avg=【2】;  t=【3】;  avg=(d......
01:10&黄相森 客户经理
那要看%2.3f放在什么地方:放在scanf里,写成scanf("%2.3f",&x);是错误的,因为scanf在接收浮点数时是不能确定精度的。所以就谈不上它有什么意义。放在printf里,如printf("%2.3f",x);,这是将x按浮点数输出,占宽2字符右对齐,小数点后保留3位,第4位四舍五入的意思。若把它放在char a[]="%2.3f";这样的语句里,它就是一个初始化c甫矗颠匪郯睹奠色订姬har型数组a的常字符串,没有别的意思。
01:07&龚小芝 客户经理
%2.3f对于整数部分,如果整数部分位数小于2位,则在前面补0;如果整数部分大于2位,则整数部分原样输出。对于小数部分,如果小数部分位数小于3位,则在后面补0;如甫矗颠匪郯睹奠色订姬果小数部分大于3位,则进行四舍五入保留3位小数。 &
01:04&龚小荣 客户经理
一般来说,C语言里要求输入保留两位小数点,这么输出就行了float a=1.225332;printf("%.2f",a); &
01:01&黄盛木 客户经理
你题目对吗?商数要求保留2位小数,就没有第三位了! &
00:55&管爱国 客户经理
1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。2.请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。3.请编写函数void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。4.请编写一个函数void fun(char *tt,int pp[]),统计在tt字符中"a"到"z"26各字母各自出现的次数,并依次放在pp所指的数组中。5.请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k各素数存入xx所指的数组中。6.请编写一个函数void fun(char a[],char[],int n),其功能是:删除以各字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。7.请编写一个函数int fun(int *s,int t,int *k),用来求除数组的最大元素在数组中的下标并存放在k所指的储存单元中。8.编写函数fun,功能是:根据以下攻势计算s,计算结果作为函数值返回;n通过形参传入。s=1+1/(1+2)+1/(1+2+3)+.......+1/(1+2+3+4+......+n)9.编写一个函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数,且要求m&n。 p=m!/n!(m-n)!10.编写函数fun,它的功能是:利用以下的简单迭代方法求方程cos(x)-x=0的一个实根。 迭代步骤如下:(1)取x1初值为0.0; (2)x0=x1,把x1的值赋各x0; (3)x1=cos(x0),求出一个新的x1;(4)若x0-x1的绝对值小于0.000001,则执行步骤(5),否则执行步骤(2); (5)所求x1就是方程cos(x)-x=0的一个实根,作为函数值返回。 程序将输出Root=0.739085。11.下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数 fun(int a[][N]),该函数的功能是:使数组左下半三角元素中的值全部置成0。12.下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能使求出数组周边元素的平均值并作为函数值返回给主函数中的s。13.请编写一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数中赋予。14.请别写函数fun,函数的功能使求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。15.请编写一个函数unsigned fun(unsigned w),w使一个大于10的无符号整数,若w使n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回。16.请编写一个函数float fun(double h),函数的功能使对变量h中的值保留2位小树,并对第三位进行四舍五入(规定h中的值位正数)。17.请编写一个函数fu......
00:52&黄登盛 客户经理
南开二级C语言100题1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。2.请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。3.请编写函数void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。4.请编写一个函数void fun(char *tt,int pp[]),统计在tt字符中"a"到"z"26各字母各自出现的次数,并依次放在pp所指的数组中。5.请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k各素数存入xx所指的数组中。6.请编写一个函数void fun(char a[],char[],int n),其功能是:删除以各字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。7.请编写一个函数int fun(int *s,int t,int *k),用来求除数组的最大元素在数组中的下标并存放在k所指的储存单元中。8.编写函数fun,功能是:根据以下攻势计算s,计算结果作为函数值返回;n通过形参传入。s=1+1/(1+2)+1/(1+2+3)+.......+1/(1+2+3+4+......+n)9.编写一个函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数,且要求m&n。 p=m!/n!(m-n)!10.编写函数fun,它的功能是:利用以下的简单迭代方法求方程cos(x)-x=0的一个实根。 迭代步骤如下:(1)取x1初值为0.0; (2)x0=x1,把x1的值赋各x0; (3)x1=cos(x0),求出一个新的x1;(4)若x0-x1的绝对值小于0.000001,则执行步骤(5),否则执行步骤(2); (5)所求x1就是方程cos(x)-x=0的一个实根,作为函数值返回。 程序将输出Root=0.739085。11.下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数 fun(int a[][N]),该函数的功能是:使数组左下半三角元素中的值全部置成0。12.下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能使求出数组周边元素的平均值并作为函数值返回给主函数中的s。13.请编写一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数中赋予。14.请别写函数fun,函数的功能使求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。15.请编写一个函数unsigned fun(unsigned w),w使一个大于10的无符号整数,若w使n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回。16.请编写一个函数float fun(double h),函数的功能使对变量h中的值保留2位小树,并对第三位进行四舍五入(规定h中的值位正数)。......
相关百科精选
君龙人寿保险有限公司于200...
富邦财产保险有限公司(以下简称“富邦财险”)是由富邦产物保险股份有限公司与富邦人寿保险股份有限公司共同出资4亿元,于日成立,公司总部设在厦门。
没有满意答案?看看这些问答能否帮助您?
问答难题榜,是高手就来挑战!
已有 86485 位专家入驻汇财吧问答
已经帮助 1173961 人解决了问题
快速申请贷款
您的姓名:
手机号码:
申贷金额:
验&&证&&码:
提交申请后,客服会拨打您的手机,为您免费定制贷款方案。
周热点问题"c语言题库及详解答案"的糗事
你可能感兴趣:
糗事百科为大家收集了很多的c语言题库及详解答案的糗事,各种关于c语言题库及详解答案的爆笑经历、尴尬时刻和开心视频,想持续关注c语言题库及详解答案的糗事就收藏本页吧.
扫码下载糗事百科appC语言函数练习题_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言函数练习题
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩12页未读,
定制HR最喜欢的简历
你可能喜欢C语言函数习题及答案_word文档在线阅读与下载_文档网
文档网可免积分在线阅读和下载文档
包括资格考试、应用文书等大量word文档免费下载
C语言函数习题及答案
C语言习题及答案 函数习题
C)允许直接递归调用不允许间接递归调用
D)不允许直接递归调用允许间接递归调用 19. 若程序中定义函数
float myadd(float a, float b) { return a+b;}
并将其放在调用语句之后,则在调用之前应对该函数进行说明。以下说明中错误的是
A)float myadd( float a,b);
B)float myadd(float b, float a);
C)float myadd(float, float);
D)float myadd(float a, float b);
20. 关于以下fun函数的功能叙述中,正确的是【 】。 int fun(char *s) {
char *t=s;
while(*t++) ;
return(t-s);
A) 求字符串s的长度
B) 比较两个串的大小
C) 将串s复制到串t
D) 求字符串s所占字节数
21. 下面程序段运行后的输出结果是【 】 (假设程序运行时输入5,3回车) int a,
void swap( )
t=a; a=b; b=t;
scanf(&%d,%d&, &a, &b);
printf (&a=%d,b=%d\n&,a,b);
A) a=5,b=3
B) a=3,b=5
22. 以下程序运行后的输出结果是【 】。
fun(int a, int b)
int x=3,y=8,z=6,r;
r=fun(fun(x,y),2*z);
Word文档免费下载: (共21页,当前第3页)
你可能喜欢
的相关文档搜索
C语言函数复习题答案_IT认证_资格考试/认证_教育专区。C语言函数复习题答案 1、/*编写程序,求AB(A的B次幂)。要求:实现求AB的功能用函数实现,在主函数中实现...C语言函数部分练习题 30页 1财富值 函数练习题(C语言)带答案 21页 2财富... C语言函数练习题2C语言函数练习题2隐藏&& /* 5.6 编写函数,输出所有水仙花...while 循环与 for 循环,break 语句与 continue 语句 SEI 2 高级语言程序设计 ... C语言小例题之函数 4页 免费 C语言指针习题及答案 7页 免费...(float a,float b,float c); void main() { float a,b,c;... C语言练习题(函数) 3页 1下载券 函数练习题(C语言)带答案... 21页 1...函数练习题(C语言)带答案... 21页 1下载券 C语言练习题(函数) 3页 1... C语言函数练习题21、 C 语言中,凡未指定...C语言习题集合(函数) 24页 7下载券喜欢此文档的还喜欢 C语言函数复习题答案...若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是【 】。 ...C语言函数习题_理学_高等教育_教育专区。1 D.传递给函数的实参类型 二、 程序阅读题 《C 语言函数》习题 1、int f( ) { 学号 姓名 static int a1 = 0...c语言函数部分习题校对版有答案版_工学_高等教育_教育专区。C语言函数部分的习题和分析讲解练习64 函数调用声明 (20)若各选项中所用变量已正确定义,函数 fun 中...函数-032C语言习题答案 隐藏&& 实验报告第 专业__ 名 数字媒体技术_ __ 班级 1 学号_
页 ___ 姓 欧阳国华 年月日 C 语言程序设计 报告退...}

我要回帖

更多关于 c语言 函数 习题答案 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信