社区
C语言
帖子详情
printf()为什么显示不出来?
straightforward
2002-07-09 06:51:12
我用C编程,遇到了这个问题,屏幕上printf语句显示不出来,为什么?谢谢!
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
int a;
void b();
void b() {
a=1;
while (a>2)
{
a=2;
printf("a:",a);
a=a+1;
}
getch();
}
void main() {
b();
}
...全文
1764
10
打赏
收藏
printf()为什么显示不出来?
我用C编程,遇到了这个问题,屏幕上printf语句显示不出来,为什么?谢谢! #include #include #include int a; void b(); void b() { a=1; while (a>2) { a=2; printf("a:",a); a=a+1; } getch(); } void main() { b(); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenshi
2002-07-09
打赏
举报
回复
#include <stdio.h>
#include <conio.h>
int a;
void b(){
a=1;
while (a<2){
a=2;
printf("a:%d",a);
a=a+1;
}
getch();
}
void main(){
b();
}
straightforward
2002-07-09
打赏
举报
回复
to jgg(建):
我主要是想问问为什么Printf()在这里不显示。循环只是走个形式而已。
straightforward
2002-07-09
打赏
举报
回复
谢谢你们! while(a>2)是我的笔误,对不起! 问题还是应该该prinf("a:" %6,a).
jgg
2002-07-09
打赏
举报
回复
楼上的各位说的都是对的
不过我要问问
这段程序干啥用???
进不了while语句,改了后也只能走一遍,因为这时a=3,不会循环
poplv
2002-07-09
打赏
举报
回复
另外,将printf("a:",a);改为printf("a:%d",a);
没有格式符,只有变量,怎么输出?
poplv
2002-07-09
打赏
举报
回复
WHILE语句不执行,因为a原值为1,而你写的while 是a>2时执行
可改为:
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
int a;
void b();
void b() {
a=1;
while (a<2)
{
a=2;
printf("a:",a);
a=a+1;
}
getch();
}
void main() {
b();
}
Tipel
2002-07-09
打赏
举报
回复
1,根本不会执行到printf语句,前面 LeeMaRS(小菜虎_水壶的仇人) 说的很清除了。
2. printf("a:",a);改为printf("a: %d",a),否则只显示a:
jamesfangjing
2002-07-09
打赏
举报
回复
printf("a:",a);
这一句也有问题!应该如下:
printf("a: %d",a);
zjq5308
2002-07-09
打赏
举报
回复
什么东东啊,这么乱啊!!
LeeMaRS
2002-07-09
打赏
举报
回复
你令a的初值为1,即a=1
然后下面的while的条件为a>2
a=1 a是小于2的 怎么会进入while 执行printf呢?
嵌入式软件调试专题2:
printf
函数打印高阶技巧
分享使用
printf
打印的技巧:包括控制打印开关、打印等级控制、以及打印函数
printf
缓冲机制带来的打印延迟问题,让你在工作、学习、软件debug中提高工作效率!
printf
打印不出来?cout却可以
printf
打印不出来,cout去可以? 今天在编写关于网络编程的程序时,
printf
函数硬是答应不出来,而cout可以,为什么? 大家都知道,服务器为了得到客户端的请求,是会用一个while循环去等待客户端的。而正是因为这个while导致了
printf
的内容放在缓存区里面没有刷出来。 标准情况是等缓存区满了以后才输出,称为标准输出流。 举个例子 #include<stdio.h> int main(){ int a = 10;
printf
("%d", a); while(1){ a
c语言程序为啥没输出,
printf
函数为啥没有输出?
printf
函数为什么没有输出???#include#include#include#include#includevoidhandler_sigtime(intsignu){switch(signu){caseSIGALRM:
printf
("receivesignalSIGALRM\n");break;caseSIGPROF:
printf
("receivesignal...
为什么代码运行会出现“
printf
”找不到标识符?
初学者接触c语言会遇到的问题
linux中程序
printf
输出到文件,[新手报道]:Linux下怎么用
printf
无法将信息打印出来?...
先简单介绍一下我使用的平台:ARM9,Arm-Linux-kernel2.4.19,超级终端(COM1).
printf
("FController:addingcontrolclientonfd%dn",client_sockfd);////////////////////////////////////////////////////////
printf
("FFlyRecord...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章