00问答网
所有问题
C语言这个S和A总有串起
C语言这个S和A总有串起
举报该问题
推荐答案 2016-06-14
42 这里有两个a,其中 {int a=5; s+=a++;}是局部变量a。s=s+5=5;
后续的s+=a++;是全局变量a,值为3, s=s+3=5+3=8
输出s值为8,选A
43
ss函数的功能为,在s中找值与参数t相等的,并把该值转为大写。
对于ss("abcddfefdbd", 'd');
就是把字符串中的'd'都改成'D'
其它不变。
于是结果是B
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/neeerDnIrnTZIjDInj.html
其他回答
第1个回答 2016-06-13
42题:程序中定义了一个全局变量a和一个局部变量a,在语句块{int a=5;s+=a++;}中,s被赋值为5,此时局部变量a的生存周期结束,于是下一句s+=a++;将使用全局变量a,因此s=5+3=8,所以选择A
43题:函数ss的功能是将s字符串中与t字符相同的小写字符字母转化为大写字母,因此,字符串abcddfefdbd中,d元素被转化为大写,于是输出abcDDfeDbD,所以选择B
本回答被网友采纳
相似回答
c语言
将形参s所指字符串 放入形参a所指字符数组中,使a中存放同样的字...
答:
你fun中的while执行之后,
s
指针就已经被移到最后面了,当然不能继续下面的a[i]=s[i],这会导致a中的值是一些无意义的内容,要复制字符串方法很多,比如可以是 void fun( char *a , char *s) { while(*s) *a++=*s++; *a='\0';}或者是 void fun(char *a,char *s){ ...
C语言
编程统计字符
串s
在字符串str中出现的次数
答:
void main(){ char
a
[50],b[10];int i=0,j=0,k=0,n=0,l;int cishu;int cishu1=0;int sum=0;cin.getline (a,50);cin.getline (b,10);while (a[i]){ k++;i++;} while (b[j]){ n++;j++;} cout<<"a数组有:"<<k<<"个数"<<endl;cout<<"b数组有:"<<n<<"...
(
C语言
编写)输入一个有20个以上字符的字符串,分别统计字符串中字符a...
答:
printf("
a
=%d\n",a);printf("
s
=%d\n",s);}
用
C语言
写出一函式,将两个字串连线,该怎么写
答:
c语言
,不呼叫string库函式,怎样将两个字串连线起来? void _strcat(char *dest,char *sorc) { while(*dest) dest++; 首先目标字串指标指到末尾 while(*dest++=*sorc ++); 赋值...直到sorc为空 } 写一个函式,将两个字串连线。(不能用strcat函式) #include<iostream> using...
大家正在搜
c语言字符串查找子串
c语言字符串取子串
c语言子串
c语言寻找子串
c语言判断是否为回文串
c语言子串位置
c语言回文串判定
c语言寻找子串位置
S和M
相关问题
c语言的a='\110'是什么意思?
c语言程序:a[i].s与a[i]->s有区别吗?
C语言问题:s+=a和s=s+a的区别?谢谢
c语言中s+=a++ 是什么意思?
c语言中,a 和a[] 有什么区别
c语言指向运算符问题s->s<a[i].s 自己指向自己?
c语言编程题 求s=a+aa+aaa+……+aaa…a(有n...
c语言输出格式%*s