更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.http://www.wodefanwen.com//club/5346389)欢迎?加入...欢迎?交流...止不住的惊喜等着你.........
2:参考答案:s=0m!=0m=m/10
试题内容:
下列程序是求短整型正整数的各位上的数字之和并输出。
main() { short m,; scanf(″%d″,&m); while () { s=s+m; __________ }
printf(″%d″,s); }
3:参考答案:&a[i]″%d″,a[i]a[i+1]=a[i]
试题内容:
要求输入10个数,并将最大数输出。
# include ″stdio.h″ main()
{ int a[10],i,j; for (i=0;i< =9;i ++) scanf(″%d″,_____); for(i=0;i<9;i ++) if(a[i]>a[i+1]) { j=a[i+1];;a[i]=j; } printf(); }
五、程序设计题 (第1小题5分,第2、3小题各6分,共17分)
1:参考答案:# include
main()
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.http://www.wodefanwen.com//club/5346389)欢迎?加入...欢迎?交流...止不住的惊喜等着你.........
{ int a; scanf(″%d″,&a); if(a>=0)printf(″1″); else printf(″-1″); }
试题内容:
编一个程序,输入一个整数,输出其符号(若≥0,输出1;若<0,输出-1)。 2:参考答案:# include
# define N 3 main() { int i; float e=1,f=1; do{ f=f*i; e=e+1/f; }
while(1/f>1e-6); printf(″e=%f″,e); }
试题内容:
编程序按下列公式计算e的值(精度为1e-6)。
3:参考答案:void M(float *z,int *n,float *max,float *min,float *j)
e=1+11!+12!+13!+…+1n! { int i; float s=0.0; *max=*z, *min=*z; for(i=0;i<*n;i++,z++) {s=s+*z;
if( *max<*z) *max=*z; else if( *min>*z) *min=*z; }
*j=s/(*n); }
试题内容:
编一个函数,返回一维实型数组前 n 个元素的最大数、最小数和平均值。数组 、n 和最大数、
最小数、平均数值均作为函数的形式参数,本函数无返回值。(用指针方法实现)