66问答网
所有问题
c语言,看程序写结果
如题所述
举报该问题
其他回答
第1个回答 2013-07-05
第一个ab加换行符共3个字符,分别赋给c[0]到c[2],接着c和换行符赋给c[3]c[4],之后def中的d赋给c[5](数组6个全部赋值好),ef没有参与进去,之后输出来就那样啦。
第2个回答 2013-07-05
用getchar获取字符的时候,敲回车也会产生一个\n字符存放到字符串c里,所以输入完成后,字符串c的内容是:
'a' 'b' '\n' 'c' '\n' 'd'
这六个字符
本回答被提问者和网友采纳
相似回答
C语言看程序写结果
?
答:
1.函数fun中z是静态局部变量,只初始化一次。2.3d表示输出整数时占3个字符宽度,右对齐,左边填充空格扩充到3个字符宽。所以,调用:fun(1);时开始x等于1,y等于0,z等于3,z+=1;后z等于4,++y;后y等于1,返回1+1+4,返回6,输出 6(6前面有两空格)。fun(2);时开始x等于2,y等于0...
c语言看程序写结果
答:
输出
结果
为:ABC6789,答案为A
c语言
读下列
程序,写出程序
的输出
结果
答:
if (*p%3==0 ) //如果 数组 元素的值,能被3整除 printf (“%d\n”, *p); // 则输出该 元素的值。1到8中,只有 3与6 能被3整除,所以输出了 3换行3换行。(语句中 p 是地址,*p 是值。)
c语言看程序写结果
答:
int fun(int x, int y){static int m=0,i=2; //静态变量,只会初始化一次,下次为上次运行后的“残余”
结果
i+=m+1; //第一次 i=i+m+1=2+0+1=3 第二次 i=3+5+1=9m=i+x+y; //第一次 m=3+1+1=5 第二次 m=9+1+1=11return m;//第一次返回5 第二次...
c语言
读下列
程序,写出程序
的输出
结果
希望有详细解析
答:
本题输出
结果
是:1#3#2 for循环共循环3次,i的值分别是9,10,11 当i=9,9/10等于0,所以执行case 0中的语句,这时m=1,n=1,k=0 当i=10,10/10等于1,没有case 1,就执行default下面的语句,执行完后,m=1,n=2,k=1 当i=11,11/10等于1,还是执行default里的语句,完成后m=1,n...
C语言程序
设计读
程序写结果
答:
C语言
程序设计读
程序写结果
1、main(){inta[3][3]={{1,0,2},{2,2},{0,2}},c[3][3],i,j;for(i=0;i<3;i++){for(j=0;j<3;j++){c[i][j]=a[a[i][j]][a[j][i]];printf("%5d",c[i][j]);}}printf("\n");}输出结果为___... 1、main(){inta[3][3] = {{1...
大家正在搜
c语言看程序写结果的技巧
c语言看程序写结果题目
c语言阅读程序写结果
c语言读程序写结果例题
c语言阅读程序写出运行结果
c语言中写出程序的运行结果
c程序设计读程序写结果
数据结构看程序写结果
c语言程序运行后没有结果