第一范文网 - 专业文章范例文档资料分享平台

二级c语言程序的设计习题及解答ch5-7函数&字符

来源:用户分享 时间:2025/5/22 8:17:04 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

. .

Ch5 -6 循环结构&字符数组

写出26个大写字母和他们的ASCII代码要求每行输出两组数据。 #include main() {

char ch; int i; for(i=0;i<26;i++) {

ch=i+65; if(i%2==0) printf(\

printf(\ } }

在上面的程序中有对于字符的输入与输出,在C语言中也有另外的输入输出字符的语句。

输入:变量名=getchar() 输出:putchar(变量名)

Ch7 函数

#include

double add(double ,double); main() {

double m,n,z;

printf(\请输入两个实数:\\n\ scanf(\ z=add(m,n);

printf(\}

. . .

. .

double add(double a, double b ) {

double s; s=a+b; return s; }

#include void try(int,int,int); main() {

int x=2,y=3,z=0;

printf(\ try(x,y,z);

printf(\}

void try(int x,int y,int z) {

printf(\ z=x+y; x=x*x; y=y*y;

printf(\}

屏幕上的结果是: (1) x=2 y=3 z=0 (2) x=2 y=3 z=0 (3) x=4 y=9 z=5 (4) x=2 y=3 z=0

再来一个程序

#include void swap(int ,int); main() {

int x=10,y=20;

printf(\ swap(x,y);

printf(\

. . .

. .

}

void swap (int a,int b ) {

int t;

printf(\ t=a;a=b;b=t;

printf(\}

程序运行结果

7.6程序应用举例

编写一个函数isprime(int a),用来判断自变量a是否为素数。若是素数,函数返回整数1,否则返回0.

#include int isprime(int); main() {

int x;

printf(\ scanf(\ if(isprime(x))

printf(\ else

printf(\}

int isprime(int a) {

int i;

for(i=2;i<=a/2;i++) if(a%i==0) return 0; return 1; }

编写函数myupper(ch),把ch中的小写字母转换成大写字母作为函数值返回,其他字符不变。主函数中不断输入字符,用字符结束输入,同时不断输出结果。 #include #include char myupper(char ch)

. . .

二级c语言程序的设计习题及解答ch5-7函数&字符.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0e75x26wjj3ef8l940oa3cwgi893aj006ib_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top