-1
我是编程新手,我开始阅读一些c/C++书籍以更好地理解。所以我不是很新手,我会直接去讨论这个问题。我想制作一个程序来显示从a到z的所有字母,所以我制作了2个程序。一个用C语言编写,另一个用C++编写。 在C中的一个按预期运行,这里是代码:C++显示来自cout的ctt的奇怪结果
#include <stdio.h>
void alfa(){
char c;
for(c='A'; c<='Z'; ++c)
printf("%c ",c);
}
int main()
{
alfa();
getchar();
return 0;
}
但其他在C++中是否显示 “[” 或数字..
#include <iostream>
using namespace std;
void alphabet(){
char abc;
for(abc='A'; abc<='Z'; abc++);
cout<<abc;
}
int main(){
cout<<"This will show letters from a to z"<<endl;
alphabet();
cin.ignore();
return 0;
}
PS:如果我提出的C++程序在一个功能的作品...但我仍然在学习,我希望它被称为。谢谢
您在''''后面的''''后面有一个额外的';'循环。删除。 –
你的意思是“如果我在一个函数中创建了c + = progam”? – user463035818