c语言怎么一直循环
答:您好,很高兴回答您的问题。在c语言中,若是需要多次重复做某一个操作的话,就是需要使用到循环结构。循环结构的语句有while语句,do-while语句和for语句。具体安排如下:while(条件)循环语句;do循环语句while(结束条件);for(循环变量初始化;循环条件;循环变量变化幅度)循环语句;...
答:for 语句称之为循环语句,语句块称之为循环体,而这种结构在C++中称之为循环结构。执行循环前,创建了两个变量,分别为sum和i。循环语句中习惯用诸如i、j、k之类的字母作为变量名,来控制循环执行次数,这些变量又称之为循环控制变量。而sum表示"和"的意思,作用是把一个个数值累加起来。用for语句...
答:include <stdio.h>main(){ int i=0; char ch; while(1) { do { printf("请输入字符:\n"); scanf("%c", &ch); getchar(); printf("%c\n", ch-('a'-'A')); }while (ch<'A'||ch>'z'); }}
答:include <stdio.h> define N 8 main(){ int i,j;for(i=1;i<=N;++i){ for(j=1;j<=N;++j){ if(j<=N-i)printf("\40");else printf("*\40");} printf("\n");} } 改变宏N 就可以了
答:你可以这样做 main(){ int x;for(;getchar()!='\n';)scanf("%d",&x);} 这样就OK了 !C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的...
答:可以参考下面的代码:include<stdio.h> int main() { int n,temp,i,sum=0,a;scanf("%d %d",&n,&a);temp=a;for(i=0; i<n; i++) { sum+=temp;temp=temp*10+a;} printf("%d\n",sum);}
答:c语言while循环用法:一般形式如下:while(表达式){循环体内语句} 循环体外语句 其中执行过程如下:(1)计算while后面括号里表达式的值,若其结果非0,则转入(2),否则转(3)。(2)执行循环体,转(1)。(3)退出循环,执行循环体下面的语句。由于是先执行判断后执行循环体,所以循环体可能...
答:很简单, 用函数 _kbhit() 控制。下面每半秒输出一次 Please hit me !按任一键,程序退出循环。include <stdio.h> include <conio.h> include <windows.h> main( ){ int p;while( ! _kbhit() ) { // run progs _cputs( "Please hit me ! \n" );Sleep(500);} return 0;} MS ...
答:第1步,先找个编译器,用编译器编译你的C源文件,如果有报语法或链接错,则继续改源代码 编译成功后进行第2步,运行一个CMD.exe进程,即命令行窗口 第三步是切换盘符和路径,如程序在在D盘上,就输入 D: (回车) 如果程序在C盘上就输入 C:CD \ CD PATH(程序所在目录)查看文件:DIR 看到...
答:楼上的,若你这样用户要不停地按键盘,会很烦的。最好是程序自己自动检测键盘是否被按下之类的事件。没有的话继续循环。楼主试试kbhit()函数,它在conio.h中。
网友评论:
黎姜13028462291:
C语言如何实现一个无限循环运动 -
19533朱杭
: //用C++写了个效果还算是可以的,你可以改成C试一试#include <iostream> //#include <system.h> using namespace std; void showLine(int n) {cout<<n<<": *********"<<endl; } void showN(int n) {cout<<n<<":"<<endl; }void delay(long n)//延...
黎姜13028462291:
C语言如何实现循环 -
19533朱杭
: 用for语句、while语句、do while语句就可以了~~~
黎姜13028462291:
如何使C语言程序循环工作 -
19533朱杭
: while(1) { if(getchar() == '此处是你要求的某个键') break; else continue; }
黎姜13028462291:
C语言中怎样将变量进行循环 -
19533朱杭
: 用数组就可以实现了. int a[n]; 就是定义了一个类型为int型的数组.分别为a[0],a[1],a[2]......a[n-1]; 注意,在C中,数组的长度是从0到n-1的. 然后就可以用循环语句来实现控制了.
黎姜13028462291:
c语言编程,能不能让一个语句一直循环,直到按任意键? -
19533朱杭
: 很简单, 用函数 _kbhit() 控制.下面每半秒输出一次 Please hit me !按任一键,程序退出循环.#include <stdio.h>#include <conio.h>#include <windows.h> main( ) { int p; while( ! _kbhit() ) {// run progs _cputs( "Please hit me ! \n" ); Sleep(500); } return 0; } MS VC++ 6.0 编译器.
黎姜13028462291:
C语言中写完的程序如何让他循环运行 -
19533朱杭
: /*针对你的补充,做了如下修改.应该符合你的心意.依据dos画面的大小,亲自给你调整了,循环次数和清屏操作.*/#include<stdio.h> #include<stdlib.h> //rand() #include<time.h> //srand() void main() { //定义变量 int pc,quan; int i=0; //added ...
黎姜13028462291:
C语言中死循环的语句应该怎么写? -
19533朱杭
: 写一个判断条件为 true 的循环
黎姜13028462291:
C语言的循环语句是怎样使用的? -
19533朱杭
: for语句 for(i=0;i<n;i++) i=0是赋值语句.i<n是判断语句,也就是如果i<n就接着循环,否者跳出循环执行下面的语句.i++的作用是使i自增改变i的值,使得循环可以跳出来,否则循环会无止境下去.还有就是 while 和 do while while(i<n) { } 和 do { }while(); 他们和for 差不多 括号内的是判断语句如果判断语句为真,就跳除循环.只是 while(i<n)中 如果i本来就比n大 就不会执行循环里的语句.而do while(i<n)则 执行{}内的语句 然后判断i是否小于n.
黎姜13028462291:
C语言怎样实现循环
19533朱杭
: while(1) 这样就是死循环
黎姜13028462291:
C语言正确C表达无限循环 -
19533朱杭
: 5 A正确. 其它的都是错的. B 没有AND这个运算. C 相当于用x>=y的结果 与z比较. D &为位运算,这里是逻辑运算.6 A 改变的是y值,而x一直为1, 死循环. B 没有退出条件 死循环 C 这里x+=i i未知,但不影响结果. 因为第一次判断x>++y 的时候 y先自加为1, x>y不成立,直接退出. 所以这个不是死循环 Dwhile条件x=1为赋值,所以x恒为1,死循环 选C