电子支付的方式是电子货币和电子支票。电子支票主要用于商家与消费者之间的小额支付()
查看答案
请读程序:#include int f(char s[ ]){ int i=0,p=0;while(s[i++]!='\0') p++;return(p); }void main(){ char str[10]= "ABCDEF";printf("%d\n",f(str));}上面程序的输出结果是
A. 3
B. 6
C. 8
D. 10
以下函数htoi的功能是,将一个十六进制数字的字符串转换成与它等价的十进制整数值,划线处应填入________。int htoi( char s[ ]){ int i,n;n=0;for(i=0;s[i]!= '\0';i++){ if(s[i]>= '0'&&s[i]<= '9') n=__________;if(s[i]>= 'a'&&s[i]<= 'f') n=n*16+s[i]-'a'+10;if(s[i]>= 'A'&&s[i]<= 'F') n=n*16+s[i]-'A'+10; }return (n); }
A. n*16+s[i]-'0'
B. n*10+s[i]-'0';
C. n*16+s[i]- 0
D. n*10+s[i]-0
以下函数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++