㈠ 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語言