c语言求答案,本人用不来程序,老是运行错误!

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:57:24
本人用不来程序,老是运行错误!急求答案!望高手们帮帮忙呀!做好我再加分!
1.Main()
{int a=36,b=56;
float x=25.5,y=126.2,z;
char c=’A’;
printf(“a=%3d,b=%3d\n”,a,b);
printf(“x=%8.2f,y=%8.2f\n”,x,y);
printf(“x=%f,y=%f,z=%f\n”,x,y,x+y);
printf(“c=%c,c=%d\n”,c,c);
}

2. main( )
{int k;
static char str[10],temp[10]=”BOOK”;
for(k=0;k<4;k++)
{gets(str);
if(strcmp(temp,str)<0)
strcpy(temp,str);
}
puts(temp);
}
若输入:RED
ARM
CLOCK
PIG
则输出:

3 #include<stdio.h>
#include<string.h>
main( )
{char str[10]=”ABCDEF”,ch;
int k,s;
s=strlen(str);
for(k=0;k<s/2;k++)
{ ch=str[k];
str[k]=str[s-1-k];
str[s-1-k]=ch;
}
puts(str);
}

4.#include <string.h>
main()
{char a[8]=”abcdefg”;
char b[5]=”ABCD”

(1) 036,056
x=00025.50,y=00126.20 (”0”代表空格)
x=25.5,y=126.2,z=151.7
c='A',c=65
(2) RED RED RED RED
(3) FEDCBA
(4) B,g
ABCDefg
(5) 0,3,6,12,15,18,21,24,27
0,1,2,3,4,5,0,0,0
(6) 10,10
(7) 31
(8) a=2,b=1,c=4,d=3
(9) 4,4
(10) 1,1,0,1,1,0,1,1,0,1
(11) abc def
您可以在电脑上运行一遍,我已经很长时间没做过二级C语言的题目了,所以不敢保证全部正确 ,但我已很认真的做了,希望您能体量

你的引号 应该是西文字符下的 不是中文字符

你不会看出错提示吗???

引号要转换为英文的。

第1题
你的引号错误 应该是西文字符下的 不是中文字符
第二题
你的引号错误,循环用错
输出的是RED

(1) 036,056
x=00025.50,y=00126.20 (”0”代表空格)
x=25.5,y=126.2,z=151.7
c='A',c=65
(2) RED RED RED RED
(3) FEDCBA
(4) B,g
ABCDefg
(5) 0,3,6,12,15,18,21,24,27
0,1,2,3,4,5,0,0,0
(6) 10,10
(7) 31
(8) a=2,b=1,c=4,d=3
(9) 4,4
(10) 1,1,0,1,1,0,1,1,0,1
(11) abc def