1. 初学C++有些字符我怎么输出的黑字而不是蓝色的字或者红色的比如int ‘main 我怎么输入的是黑字而不是红字
//代码没有任何问题
//纠正一下,这是纯正的C语言代码,不是C++的
#include<stdio.h>
intmain()
{
printf("恩达恩 ");
return0;
}
看你的描述,按感叹号运行,应该是VC++6.0环境吧,如果你安装了VC开发插件的话,
是会显示main/printf这些函数为红色的。
打开项目工程后,也可以通过工程设置你想要的颜色。
插件的名称为:visualassist
2. C语言编程数据不显示
第一个错误是weight是int类型,不应该用%f
保留五位小数,要这样写printf("体重:%.5f KG\n",weight);
3. 求教高手:C语言编程没有错,但无法显示结果是怎么回事
#include<stdio.h>
void main()
{int a=0, s, m;
while(a<=19)
{s=0;
while(s<=33)
{m=100-a-s;
if (5.0*a+3.0*s+m/3.0==100.0);
printf("%d,%d,%d\n",a,s,m);
s++;
}
a++;
}
}
注:1)while后面的;去掉
2)a++和s++你是不是位置写错了,写在外面没有什么意义啊!!
4. C语言编程中的字体颜色是什么意思
在c语言中,
system("color 01")
颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:
0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色
3 = 湖蓝色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色
7 = 白色 F = 亮白色
在windows api中:
#include<stdio.h>
#include<windows.h>
intmain(void)
{
printf("Hello ");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);
printf("Hello ");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE|FOREGROUND_GREEN|FOREGROUND_RED);
printf("Hello ");
getchar();
return0;
}
其中FOREGROUND颜色只有四种:GREEN,BLUE,RED,INTENSIFY(加强)
5. 我今天打开C语言编程,发现窗口显示不出来了
可以试试重启电脑,有的时候有缓存是会出现这样的情况的,还有可能是某些服务没有启动。
6. C语言编程使输出部分变色 如何只将输出结果在屏幕中间位置处用红色显示出来在VC下哦
打开vc++,点击“文件”,点击“新建”,这时会出现一个框,点击框上的“文件”,然后点击“c++
suorce
file”,然后在“文件名”下面的输入框输入你的文件名称,如:文件.c/文件.cpp(c语言后缀用.c,c++语言后缀用.cpp),然后在“位置”下的输入框选择你想把文件放的位置,然后点击“确定”就进入了代码编辑界面,写入你的代码,然后按“ctrl+s”进行保存,然后按“f7”进行编译(按下f7会出现几个对话框,点击“是”),如果系统在最下面的对话框提示没有错误(显示为“***
.exe
-
0
error(s),
0
warning(s)”,其中***代表你的文件名),按“ctrl+f5”就能运行你写的程序了。
如系统提示有错误,系统会在最下面的那个框进行提示(点击该框,滑动鼠标滑轮可以看提示的详细信息),根据提示修改代码后重新保存,重新编译,直到没有错误(显示为“***
.exe
-
0
error(s),
0
warning(s)”,其中***代表你的文件名),才能进行运行,否则运行不了。
7. C语言图形编程不能显示问题
我也遇到过这样情况,在学校机房的老式电脑商能显示,但在我们宿舍电脑上不能显示。我读了下程序,发现显示图形时,程序前几行都是初始化程序。先得对显示器初始化,即硬件初始化,涉及到硬件时,难免会出现程序不通用,因为第一次编程测试时是针对编程者的硬件写的程序,到其他电脑上可能出现硬件不兼容问题。所以会出现显示不了。这是TC的弊端。
8. c语言怎么使背景换颜色,而不是简单的黑屏白字,如换成红色,要求用代码完成
那属于批处理代码。c语言的话也是用函数输出批处理代码。system("color 0a");这函数是在iostream头问件里。括号里的0a表示颜色。0是背景色。a是字体色。改变这俩十六位数就可以。
9. 用c语言编程,编译后有错误却不显示
这个状态表示:你的程序没有错误,而是系统安装不完整,或者其他问题导致编译的最后一个阶段(连接)无法进行,这个阶段执行的命令的cl.exe,执行这个程序报错了。
10. C语言编程,编译成功,可是没有显示出任何东西
#include<stdio.h>
main()
{intmax(intx,inty);
inta,b,c;
scanf("%d,%d",&a,&b);//输入的时候注意用逗号分隔
c=max(a,b);
printf("max=%d ",c);
getch();//getch是没参数的。
}
intmax(intx,inty)
{intz;
if(x>y)z=x;
elsez=y;
return(z);//增加返回值。
}