❶ c语言中的问题 怎样让他输出一个数就停下来
printf("%d\n",a*i);
在这句后面加上一个
getchar();
用于获取一个字符,你每按一下键盘输出一个数
❷ c语言每行输出5个表达式,每10行暂停一下
#inclue<stdlib.h>
...
int count;//用count纪录到达几个表达式
if (count%50==0)
system("pause");
...
❸ C语言输入十个数自动停止
#include <iostream>
int main()
{
char buffer[10];
char *pbuffer=&buffer[0];
while((*pbuffer=getchar())!='\n')
{
if(pbuffer==buffer+sizeof(buffer)-1)
break;
pbuffer ++;
}
// *pbuffer='\0';
return 0;
}
❹ c语言,怎么让一行显示十个数,只能用while循环,如图
在循环里面(printf语句后)加上:
if(i%30==0) printf('\n');
即可
目标程序是输出1000以内3的倍数,若要每10个数换行,则当输出30的倍数之后输出一个换行符即可。
纯手打,望采纳,谢谢。
❺ c语言编程:求100以内的全部素数,每行输出10个 怎么做啊
//以前做过这题,就复制过来了
#include <stdio.h>
#include <math.h>
int main(void)
{int x,k,flag,n=0; /*n用来控制每行输出10个数*/
for(x=2;x<=100;x++)
{flag=1;
for(k=2;k<=sqrt(x);k++)
if(x%k==0) {flag=0; break;}
if(flag==1)
{if(n%10==0) printf("\n"); /*10个数一行*/
n++;
printf("%5d",x);
}
}
getchar();
}
❻ 用C语言循环语句输出1到50的数字每隔10个数字分行输出
#include "stdio.h"
int main()
{ int i;
for(i=1;i<=50;i++)
{ printf("%3d",i);
if(i%10==0) printf("\n");
}
}
❼ C语言打印1-100的所有数,每打10个数换行该怎么弄
具体的代码如下:
#include <shdio.h>
int main (void)
{
int i;
for(i=1;i<=100;i++)
{
printf("%d",i);
if(i%10==0)
printf(" ");
}
return 0;
}
主要就是应用for循环来打印数字,然后用选择语句,当打印了十个数字就换行。
❽ C语言(数据的输出)例:每行输出10个数据
输出以后加个空格 不要加/n就行了
再用一个变量套循环判断一下,每输出10次跳转一下单独输出一个换行符
❾ C语言改成每10个数换一行
统计一下输出数字的个数。
分析,第一个输出的是3 然后是 6 9 12 ...
这样 第10个输出的 就是 30
所以 只要 i%30 == 0 就代表输出10个了。
于是
#include<stdio.h>
intmain()
{
inti;
for(i=1;i<=100;i++)
{
if(i%3==0)
printf("%d",i);
if(i%30==0)
printf(" ");
}
}
❿ 关于c语言控制每行输出个数的控制语句
可以使用以下函数控制每行输出个数(倒数第二行中'N‘即为控制行数)
#include<stdio.h>
void main()
{
int count=0;
int i;
for(i=1;i<=20;i++)
{
printf("%d\t",i);
count++;
if(count%N==0)
printf("\n");
}
}