㈠ c语言输入一个正整数倒序输出1到n内所有整数每行一个
#include<stdio.h>
int main()
{ int n;
printf("请输入一个正整数:");
scanf("%d",&n);
for(; n;)
printf("%d ",n--);
return 0;
}
㈡ 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("\n");
}
return
0;
}
主要就是应用for循环来打印数字,然后用选择语句,当打印了十个数字就换行。
C语言入门
1.在网上下载visual
c++
6.0这个软件,然后安装它。首先,我们点“文件”,然后选择“新建”;
2.在弹出的窗口中,我们先择“工程”中的倒数第三个Win32
Console
Application,然后我们添加工程名称、改存储位置,然后点确定、完成、确定;
3.接下来,我们又点“文件”,选择新建,然后在弹出的窗口中选择“文件”下的C++
Source
FIie,然后我们输入文件名(纯C语言,文件名后加上.c,不输入.c就是C++文件),最后我们点确定;
4.这下我们就可以编程了;
5.如图,是我编的最简单的代码,将代码写好后,我们先检查编的是否有问题。点图标为两箭头样的;
6.如果没有显示错误的话,我们就可以运行了。(点旁边的感叹号图标运行。)如果写的代码有问题,下面会提示错在哪里,然后我们再检查改正。
㈢ c语言 输出 1到100 所有整数
解决这个问题的方法如下:
1、首先使用新建一个工程和.c文件。
㈣ C语言编程:输出1到N中所有质数的个数
#include
#include
#include
int
panan(int
n)
{
int
i=2;
for(i;i<=sqrt(n);++i)
//判断是质数只用到n的平方根就好
if(n%i==0)
return
0;
//余数为0,说明n有约数,所以返回0
return
1;
//表示没有余数返回1
}
int
main()
{
int
a=2,i=2,t=100000,n;
printf("输入n:");
scanf("%d",&n);
printf("1~%d之间的质数有:",n);
//
printf("%d",a);
//可以在后边输出
这个可以省略
if(n<=100000&&n>1)
//如果是while(),将是一个死循环,程序不会停止,用if做判断
{
do
{
if
(panan(i))
//i%a是判断奇数的不是判断质数的,我做了一个程序调用
printf("%d
",i);
++i;
}
while(i<=n);//如果只是i
评论
0
0
加载更多
㈤ C语言输入正整数n,输出1~n,每行一个
#include<stdio.h>
intmain()
{
inti,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
printf("%d ",i);
}
㈥ c语言输入一个n值,输出1-n之间所有素数之和及素数的个数
#include"stdio.h"
intprime(intn){//素数判断
inti;
if(n>2&&!(n&1)||n<2)
return0;
for(i=3;i*i<=n;i+=2)
if(!(n%i))
return0;
return1;
}
intmain(intargc,char*argv[]){
intn,s,i;
printf("Pleaseentern(int0<n)... ");
if(scanf("%d",&n)!=1||n<1){
printf("Inputerror,exit... ");
return0;
}
for(s=0,i=2;i<=n;i++)
if(prime(i)){
printf("%d",i);
s++;
}
printf(" Atotalof%dprime. ",s);
return0;
}
运行样例:
㈦ 实现一个 程序,PrintN,使得传入一个整数为N的参数后,能顺序打印从1到N的全部正整数C语言
以下代码,仅供参考:
#include<stdio.h>
intmain(void)
{
voidPrintN(intn);
intnum;
printf("请输入一个正整数: ");
scanf("%d",&num);
while(1)
{
if(num<=0)
{
printf("请输入一个正整数: ");
scanf("%d",&num);
}
else
{
PrintN(num);
break;
}
}
return0;
}
voidPrintN(intn)
{
inti;
for(i=1;i<=n;i++)
{
if(i%5==1)
printf(" ");
printf("%5d",i);
}
printf(" ");
}
㈧ 用c语言打印1~n的所有整数用递归
#include<stdio.h>
voidprt(intn)
{
if(n>1)
prt(n-1);
printf("%d",n);
}
intmain()
{
prt(5);
return0;
}
㈨ c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和
#include<stdio.h>
#include<math.h>
int prime(int x){
int i;
for(i=2;i<=(int)sqrt(x);i++)
if(x%i==0)
return 0;
return 1;
}
void main(){
int n,i,j,sum=2;
printf("n= ");
scanf("%d",&n);
printf("小于等于%d的素数 ",n);
if(n>2){
printf("%4d",2);
j++;
}
for(i=3;i<=n;i+=2)
if(prime(i)==1){
printf("%4d",i);
sum=sum+i;
if(j!=0 && ++j%10==0)
printf(" ");
}
printf(" 和为%d",sum);
printf(" ");
}
(9)c语言输出1到n的所有数扩展阅读:
c语言书写规则:
1.一个说明或一个语句占一行。
2.用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
3.低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。
网络-c语言