admin 管理员组

文章数量: 1087139


2024年3月11日发(作者:前端处理gzip数据)

1. Helloworld程序,即打印一串字符串。

2. 用变量实现求两数之和。

3. 输入一个数并求其绝对值。

main( ){

float x;

scanf(“%f”,&x);

if (x>0) /*后无分号*/

printf("%f",x);

else /*后无分号*/

printf("%f",-x);

printf(“the next of if …else”);

}

4. 输入两个值并,按从小到大的顺序输出。

main( ){

int max, min, temp;

scanf(“%d,%d” , &max , &min);

if (max

temp = max ; /*注意两个变量交换的方法*/

max = min ;

}

printf(“max = %d t min = %d", max , min);

min = temp ;

}

5、实现函数:-1 (x<0)

y= 0 (x=0)

1 (x>0)

main()

{ int x,y;

scanf("%d",&x);

if (x==0)

y=0;

else if(x>0) y=1;

else y=-1;

printf("x=%d,y=%dn",x,y);

}

6、输入一字符,判断它是否为大写字母,若是将其转化为小写字母,若不是,不转换.然后

输出最后得到的字符.

#include “stdio.h”

main( ){

char ch;

ch=getchar();

ch=ch>='A'&&ch<='Z'?ch+32:ch;

/* 或 ch=(ch>='A' && ch<='Z')?(ch+32):ch; */

putchar(ch);

}

7、试输出1-50之间能被3整除的数,且每行输出10列.

main(){

int j,i=0;

for(j=1;j<=50;j++){

if(j%3==0) {

printf(“%d “,j);

i++;

}

}

}

if(i%10==0) printf(“n”);

8、按公式求PI值:(直到最后一项小于10E-6为止

#include "math.h"

π

4

1

1

3

1

5

1

7

......

main( ){

int s;

float n, t,pi; /*n定义为实数,因为精度的问题*/

t=1; pi=0; n=1;s=1;

while ((fabs(t))>=1e-6){

pi=pi+t;

n=n+2;

s=-s;

t=s/n; /* 实数相除*/

}

pi=pi*4;

printf("pi=%10.6fn",pi);

}

9、:求100~200的全部素数

#include "math.h"

main( ){

int m,i,k,n=0;

for (m=101;m<=200;m=m+2){

if (n%10==0) printf("n");

k=sqrt(m);

for (i=2;i<=k;i++)

If (m%i==0) break;

if (i>=k+1) {

printf("%d ",m);

n=n+1;

}

}

}

main( ){

int i, a[10];


本文标签: 实数 字符 变量 处理