以下函数strtod的功能是,将一个十进制数字的字符串转换成与它等价的有符号十进制整数值,划线处应填入________。(单引号中的’-’是负号)int strtod( char s[ ]){ int i=0,f=0; int n;n=0; if(s[0]== '-') {f=1;________; }for(;s[i]!= '\0';i++) n= n*10+s[i]-'0';if(f==1) return (-n);else return (n); }
A. n=-1
B. i=1
C. n=n*(-1)
D. i=0
查看答案
以下函数把b字符串连接到a字符串后面,并返回a中新字符串的长度。下面的两划线处应分别填入________。int strcen(char a[],char b[]){ int num=0,n=0;while( a[num]!=______) num++;while(b[n]) { a[num]=b[n];num++;________;}return (num); }
A. '\n'和n++
B. '\n'和num++
C. '\0'和n++
D. '\0'和num++
下面程序的功能是,将字符数组a中的字符逆序存放,划线处应填入________。#includevoid main(){ char a[80]= "abcdefgh";fun(a);puts(a); }fun(char s[10]){ int x=0,y; char c;for(________;x
A. y=0
B. y=strlen(s)
C. y=strlen(s)-1
D. y=x
以下程序调用findmax函数求数组中值最大的元素在数组中的下标#include int findmax(s,t)int s[10],t;{ int j,p=0;for (j=1;js[p]) ___________;return p; }void main( ){int a[10],i,k;for (i=0;i<10;i++) scanf("%d",&a[i]);k=findmax(a,10);printf("%d,%d\n",k,a[k]); }则程序中划线处的正确答案是________。
A. j=p
B. p=j
C. j=t
D. p=t
干燥木材吸湿后,将发生膨胀,直到( )时为止,此后即使含水率继续增大,也不再膨胀。
A. 平衡含水率
B. 纤维饱和点
C. 含水率为12%
D. 含水率为0