云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言程序改错

C语言程序改错

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 9:15:31

9考查点:用算术表达式实现数据交换,程序D1002.c的功能是实现两数交换。 #include

int main(void) {

int x = 5, y = 9;

x = x + y; y = x - y;

/*****Found*****/

x = y - x; //改:x – y;

printf(\

return 0;

}

10考查点:整型常量表示、输出项表示,程序D1003.c的功能是将16进制数100转换为10进制数输出。

#include

int main(void) {

/*****Found*****/

int i = 100; //0x100

/*****Found*****/

printf(\ &i); //改:去掉&

return 0;

}

11、 程序D1004.c的功能是输入姓名,屏幕输出问候。

#include

int main(void) {

char s[10];

printf(\ /*********Found************/ scanf(\%c\改%s

printf(\

/*********Found************/ puts(s[10]); //改:s

return 0; }

12考查点:输入数据分隔,输出项表示,程序D1005.c的功能是从键盘读入两个整数并在屏幕上显示。要求:输入时限定两数之间仅以逗号隔开。

#include

int main(void) {

int a, b;

/*********Found*********/

scanf(\%d%d\改:中间加’,’ /*********Found*********/

printf(\&a, &b); //去掉&

return 0;

}

13、考查点:输入格式控制、if语句,程序D1006.c的功能是判断输入的数据是否与已经给出的数据j相等。

#include

int main(void) {

long int i = 79870, j = 23;

/*****Found*****/

scanf(\%f\改:%ld

/*****Found*****/ if (j == i); {

printf(\ } else {

printf(\ }

return 0;

}

14、考查点:字符输入函数使用,分支条件表示,程序D1007.c的功能是使用getchar方式从键盘读入一个字符,判断该字符是否大写字符。

#include

int main(void) {

char ch;

/****Found****/

getchar(ch); // ch = getchar(); /*****Found*****/

if ('A' <= ch, ch <= 'Z') //&& {

printf(\ } else {

printf(\ }

return 0; }

15、考查点:switch语句结束、case后常量表示,程序D1008.c的功能是判断用户是不是输入的整数0。 #include

int main(void) {

int n;

scanf(\ /****Found****/

switch (n); //去掉’;’ {

/****Found****/

case0: //中间加空格 printf(\ break; default:

printf(\ break; }

return 0;

}

16、考查点:switch语句、case后常量表示,程序D1009.c的功能是输入一个整数,如果为1时输出100,为2时输出200,其它输出0。 #include

int main(void) {

int x, y;

scanf(\

switch (x) {

/*********Found************/ case x == 1: //改:1 y = 100; break;

/*********Found************/ case x == 2: //改:2 y = 200; break; default:

/*********Found************/ y = 500; //改:0 break; }

printf(\

return 0; }

17、考查点:switch语句case常量表示,循环条件表示,程序D1010.c的功能是输入若干字符数据(回车表示输入结束),分别统计其中‘A’、‘B’、‘C’的个数。

#include

int main(void) {

char c;

int k1 = 0, k2 = 0, k3 = 0;

/*********Found************/

while (c = getchar() != '\\n') //加括号() {

switch (c) {

/*********Found************/ case A: //加’’ k1++; break;

搜索更多关于: C语言程序改错 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

9考查点:用算术表达式实现数据交换,程序D1002.c的功能是实现两数交换。 #include int main(void) { int x = 5, y = 9; x = x + y; y = x - y; /*****Found*****/ x = y - x; //改:x – y; printf(\ return 0; } 10考查点:整型常量表示、输出项表示,程序D1003.c的功能是将16进制数100转换为10进制数输出。 #include int main(void) { /*****Found*****/ i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com