这是一个C语言的求值运算

有定义char s1[20]=“sichuan”,s2[10]=“luzhou”,则执行strcat(s1,s2)后,s1的值为?

中间没有空格
s1的值为“sichuanluzhou”
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-18
sichuan luzhou
第2个回答  2015-04-18
中间没有空格
第3个回答  2015-04-18
sichuan luzhou
第4个回答  2015-04-18
sichuanluzhou追问

这个中间有空格还是没有啊

这个中间有空格还是没有啊,这是个填空题

追答

没有

C语言求值
void main() { int a=1,b;for(b=1;b<=10;b++){ \/ 当a>=8的时候跳出循环 当a是奇数的时候a=a+5,并执行下一循环 当a是偶数的时候,a=a-3;b 1 a是奇数a=a+5=6 2 a是偶数a=a-3=3 3 a是奇数a=a+5=8 4 a>=8跳出 \/ if(a>=8)break;if(a%2==1){ a+=5;contin...

C语言求值
int i,n,m=1;scanf("%d",&n);for(i=1;i<=n;i++)m*=n;printf("%d",m);} 数小行 大了你就得换类型了

C语言求值
for(x=2;x<=102;x=x+2)for(i=1; ;i++;)\/*原本这里你是希望执行完一个i之后就继续执行 for(x=2;x<=102;x=x+2)里的下一个循环吧,可是事实是这里会 一直执行for(i=1; ;i++;)这一循环,而且不会停止,根本不会 再执行for(x=2;x<=102;x=x+2)循环*\/ {if(i%2==0)s=...

c语言 求值
{ long i,p,s;for(i=1,s=0,p=1;i<=10;i++){ p=p*i;s=s+p;} printf("%ld\\n",s);} 注意* 变量的数据类型(即i,p,s)应为长整型,否则计算到10!会溢出。编写时注意变量的定义和变量的输出 (输出时%之前有一个l,用来代表长整形)...

c语言 表达式求值
inlcude<stdlib.h> void main(){ char str[20][201],*p0,*p1;int t,i,s,f,loop;scanf("%d",&t); if ( t>20 ) t=20;for ( i=0;i<t;i++ ) scanf("%s",str[i]);for ( i=0;i<t;i++ ){ p0=p1=str[i]; s=0; f=1; loop=1;while ( loop ){ while ( (*...

C语言求值,谢谢
3>-4,a>b为真,!(a>b)为假,值为0。-4≠5,b!=c,值为1。0+1=1 3+(-4)=-1≠0,a+b为真。-4-5=-9≠0,b-c为真,(a+b)&&(b-c)的值为1 1||1,值为1,因此结果是1

c语言求值
include <stdio.h> void main (){ float x=2.5;int y=4,a=7;printf("%f\\n",x+a%3*(int)(x+y)%2\/4);} 运行结果:2.500000 你可以直接写成:2.5

C语言一个简单的表达式求值
ch=‘A’,ch=(ch>='A'&&ch<='Z')?(ch+32):ch意思是ch>=‘A’和ch>='Z'都成立则ch=ch+32,否则ch=ch,因为都成立,所以ch=ch+32,A=65,所以ch=65+32=97=a够详细了吧,哈哈。

C语言求值
nt WF(int x, int y){ x=x+y;\/\/x=3+5=8 y+=x;\/\/y=y+x;y=5+8=13 return x+y;\/\/13+8=21} 所以,第一题的结果是21 2.第一个LA计算的是数组的前三项和1+2+3=6,第二个是数组后三项的和3+4+5=12 所以输出b的值为6+12=18 ...

C语言 简单多项式的求值 题目是:对用户输入的任一整数,输出以下多项式...
include <stdio.h>int main(){int x = 0, y = 0;scanf("%d", &x);y = 2 * x * x + x + 8;printf("%d\\n", y);return 0;} 执行结果:

相似回答
大家正在搜