作业帮 > 综合 > 作业

这个c程序错在呢里 急.输入26个英文字母,奇数大写,偶数小写

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/25 14:36:16
这个c程序错在呢里 急.输入26个英文字母,奇数大写,偶数小写
#include
int main()
{
\x05char a[26]={65};
\x05int i;
\x05for(i=1;i
这个c程序错在呢里 急.输入26个英文字母,奇数大写,偶数小写
a[0]='a'没有值.
char a[26]={65};这不对.改 char a[26];a[0]=65 或'a';
if((i+1)%2==0)
\x05\x05\x05{
\x05\x05\x05\x05a[i]=a[i]+32;
\x05
\x05\x05\x05}
这里也不对.应改为if(i)%2==0
这是因为当c 语言中数组是从0开始的.若按你的则是奇数小写,偶数大写.
再问: 开始就附值了char a[26]={65};
再答: 其次,for(i=0, 否则你的并没有判断a[0]的情况。
再问: 如果按你的改的,还是运行错误啊,为什么。。。
再答: 我帮你改吧。 char a[26]; a[0]='a'' for(i=0;i