c语言程序题分类Word文档格式.docx

上传人:b****5 文档编号:21772471 上传时间:2023-02-01 格式:DOCX 页数:17 大小:17.75KB
下载 相关 举报
c语言程序题分类Word文档格式.docx_第1页
第1页 / 共17页
c语言程序题分类Word文档格式.docx_第2页
第2页 / 共17页
c语言程序题分类Word文档格式.docx_第3页
第3页 / 共17页
c语言程序题分类Word文档格式.docx_第4页
第4页 / 共17页
c语言程序题分类Word文档格式.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

c语言程序题分类Word文档格式.docx

《c语言程序题分类Word文档格式.docx》由会员分享,可在线阅读,更多相关《c语言程序题分类Word文档格式.docx(17页珍藏版)》请在冰豆网上搜索。

c语言程序题分类Word文档格式.docx

输出100以内能被3整除且个位数为6的所有整数

#include<

stdio.h>

{inti,j;

for(i=0;

(1);

i++)

{j=

(2);

if((3))continue;

elseprintf("

j);

}}

4. 

以下程序是功能是:

输出1-1000之间满足用3除余2,用5余3,用7余2的数,且一行只打印五个数

{inti=1,j=0;

do

{if(

(1))

{printf("

%4d"

i);

j=j+1;

if(

(2))printf("

\n"

);

}while(i<

1000);

5. 

以下程序是实现1至200之间既能被3又能被5整除的数,每行4个

{inti,n=0;

for(i=1;

i<

=200;

if(

(1))

%d\t"

(2);

if((3))printf("

数据的分离操作

实现累加输入变量x各个数位之和

{intx,s=0;

scanf("

%d"

&

x);

{s+=

(2);

s=%d\n"

s);

求变量n各位数字平方和

{intn,sum=0;

n);

{sum+=

(2);

sum=%d\n"

sum);

以下程序是输出1至100之间每位数的乘积大于每位数的和的数

{inti,n,s,t;

=100;

{t=1;

s=0;

(1);

while(

(2))

{t*=n%10;

s+=n%10;

(3);

if(t>

s)printf("

写出程序的运行结果

{intnum,i;

num);

while(num!

=0)

{i=num%10;

num/=10;

当输入27356时,显示___________

{intn,m=0;

while(n!

{m+=n%10;

n/=10;

m=%d\n"

m);

输入12324时,则显示_____________

输入34235时,则显示_____________

6. 

intfun(intn)

{intnum=1;

{num*=n%10;

}while(n!

=0);

returnnum;

fun(n));

输入1234,则显示______________

输入1305,则显示______________

累加运算

以下程序的功能是计算:

1+2+3+4……n

{intn,i;

int

(1);

=n;

(2))

s+=(3);

int

(1);

while(n>

0)

1-2+3-4……n

main()

{inti=1,j=1,s=0,n;

for(;

以下程序的功能是计算:

1-3+5-7……-99+101

{inti=1,j=1,s=0;

i+=2;

}

计算1+1/2+……+1/n

float

(1);

s=%f\n"

通过形参n计算:

1+1/2+1/3+1/4……1/n

floatfun(intn)

{

}

floats;

s=fun(n);

7. 

1-1/2+1/3-1/4……1/n

{inti=1,j=1,n;

floats=0;

8. 

1+1/3+1/5+…1/(2*n-1)

{inti,n;

floats=0;

(1));

9. 

1-1/3+1/5…1/(2*n-1)

10. 

1!

+2!

+3!

+…n!

{inti,n;

longt=1,s=0;

{

(2);

s=%ld\n"

找最大或最小元素

以下程序的功能是:

输入10个整数到一维数组,输出其中最大数

{inta[10],i,max;

10;

a[i]);

(1)=a[0];

if(

(2))(3);

max=%d\n"

max);

(1)=0;

a[max]);

返回数组a中的最大值

intfun(inta[],intn)

{inti,max;

;

n;

if(a[i]>

max);

;

{inta[]={3,7,2,9,4,5},max;

max=fun(a,6)

max);

if();

returnmax;

输出数组a中的最大值

voidfun(inta[],intn,int*max)

{inti;

fun(a,6,&

max)

输入10个整数到一维数组,输出其中最大数和最小数

{inta[10],i,max,min;

max=a[0];

{if(a[i]>

if((3))

min=a[i];

max=%d,min=%d\n"

max,min);

键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入

{floatx,amax,amin;

%f"

amax=x;

amin=x;

{if(x>

amax)

(2);

if(x<

amin)(3);

amax=%f,amin=%f\n"

amax,amin);

数组元素的逆序

以下程序是将一个数组中的值逆序存放,例如:

1,2,3,4,5.要求改为:

5,4,3,2,1

{inta[10],i,j,t;

for(i=0,j=9;

i++,j--)

{t=a[i];

a[i]);

#defineN10

{inta[N],i,t;

{t=a[i];

(3);

a[i]);

以下程序的功能是使3×

3矩阵行列互换

{inta[3][3]={1,2,3,4,5,6,7,8,9},i,j,t;

3;

for(j=0;

j++)

{

(2);

a[j][i]=t;

{for(j=0;

j<

a[i][j]);

}

将一个字符串逆序

{chars[80],ch;

inti,j;

gets(s);

for(i=0,j=

(1);

j;

{ch=s[i];

puts(s);

voidfun(chars[])

{chars[80];

Pleaeinputastring:

"

fun(s);

s=%s\n"

统计符合条件元素个数

输入一行字符,统计数字字符出现的次数

{charch;

intn=

(1),i;

while((ch=getchar())!

='

\n'

if(

(2))

n=%d\n"

输入一行字符,依次统计小写英文字母、大写英文字母、数字字符和其他字符出现的次数

{charstr[80],i;

intn[5];

%s"

str);

4;

i++)n[i]=0;

str[i]!

\0'

;

if(

(1))n[0]++;

elseif(

(2))n[1]++;

elseif((3))n[2]++;

elsen[3]++;

n[%d]=%d\n"

i,n[i]);

统计正整数的各个数位中零的个数,并求出各位中数字的最大者

{intn,count,max,t;

count=0;

max=0;

{t=

(1);

if(t==0)count++;

elseif(

(2))max=t;

count=%d,max=%d\n"

count,max);

以下程序是输入20个整数到一维数组,统计正整数的个数,并计算它们之和

{inta[20],i,sum,count;

sum=count=0;

20;

{(3);

sum+=a[i];

count=%d,sum=%d"

count,sum);

字母的转换

将字符串中的小写英文字母改成大写字母

{inti=0;

charstr[80];

{if(

(2))

str[i]-='

a'

-'

A'

%s\n"

将字符串中的小写字母转换成下一个字母,如果是z就转换a

=‘\0’;

{if(

(1))

str[i]=str[i]+1;

elseif(

(2))(3);

Pleaseinputastring(s):

将一个字符串中的大写字母转换成它的后五个一个字母,如果是A就转换F,如果是V就转换A.

{if(str[i]>

=‘A’&

&

str[i]<

=‘U’)

str[i]=

(1);

字符串中删除操作

删除字符串s中的所有非数字字符

voiddele(char*s)

s[i]!

s[

(2)]=s[i];

{charstr[80];

gets(str);

dele(str);

str=%s\n"

删除字符串s中的所有数字字符

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 销售营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1