改错题:
修改程序中的错误,实现将键盘输入字符串中的‘0’~‘7’转换成比它大2的数字字符,‘8’转换成‘0’,‘9’转换成‘1’。如:
输入:ab56cd89ef34gh43
输出:ab78cd01ef23gh65
#include <>
#include <>
void main()
char s1[100], s2[100];
int i,s_len;
printf("please input string: ");
gets(s1);
s_lens1
for(i=0; i
/**s2[i+10';
puts(s2);
getch();
修改程序其中的函数 void chg(char s[ ]将字符串中所有奇数位置上的大写字母转换成小写字母。
如:字符串ab?2cdef转换成ab?2cdef
#include <>
void chg(char s)
int i;
/**i=1 /*
while(s[i]!=0')
printf("na=%d nb=%d nc=%d",na,nb,nc);
getch();
编程题:打开完成其中的fun(x)函数,该函数的数学表达式是:
fun(x)=(sin2x+3tgx2)/︱lnx+√1+cos︱
例如:fun(-2.5)=-0.777
改错题:程序求1~99之间含有数字3或5的整数的和。
#include <>
void main()
int i,gw,sw,sum=0;
for(i=1;i<100;i++)
printf("the sum is:%d",sum);
getch();
修改程序其中的函数swap()用指针变量实现两变量值的交换。
#include <>
void swap(int *p, /q /*
int temp;
tempp;
q = p; /
*q = temp;
void main()
int a,b;
printf("input 2 numbers:");
scanf("%d%d",&a,&b);
printf("original: a=%d b=%d",a,b);
swap(&a,&b);
printf("now: a=%d b=%d",a,b);
getch();
填空题:将程序填写完整,查找存储在结构体数组中5位学生成绩最高者的姓名和成绩。
#include <>
void main()
struct student
struct student stu[5]=;
int i=0,k=0;
for(i=0;i<5;i++)
if(stu[i].score>max)
printf("name:%s,score:%.2f", stu[k].name,stu[k].score );
getch();
补充程序利用冒泡法对数组a中的数据按从小到大的顺序排列。
#include <>
#define n 10
void main()
int a[n]=;
int i,j
for(i=n-1;i>=1;i--)
printf("sorted numbers:");
for(i=0;i printf("%4d ",a[i]);
printf("");
getch();
编程题:打开完成其中的fun(x)函数,该函数的数学表达式是:
fun(x)={x/2 x<1000
0.3(x-1000)+500 1000<=x<=2000
0.5(x-2000)+800 2000<=x<=3000
0.8(x-3000)+1500 x>=3000
#include <>
#include <>
double fun(float x)
void main()
float x;
double y;
printf("please input a number: "
scanf("%f",&x);
printf("f(%.2f)=%2f",x,fun(x));
getch();
改错题:程序其中的函数fun()将字符串表示的八进制数转换成对应的十进制数,并返回转换结果。如:输入字符串:325 输出结果213
#include <>
int fun(/*char p /*
int x;
/**x=1; /
while(*p)
return(/*p /*
void main()
char str_s[6];
printf("enter string: "
gets(str_s);
printf("decimal is: %d",fun(str_s) )
getch();
填空题:补充程序编制某公司安排 zhang、wang、zhao、li四个人轮流值班的12天值班人员表。#include <>
C语言2023年福建省选择题
1 c源程序需经过 d 生成可执行文件。2 c 为合法的浮点型常量。a e 8 b 1e 8.5 c 1.0e 8 d 1.25e 3 若已定义 int a,b 则逗号表达式a 5,b 3,a a b的值是 b a 8 b 40 c 28 d 15 4 运算符 d 不能用于非整型数据运算。a b c...
2023年非选择题复习
这是非选择题的复习资料,请大家利用考前20天时间一定用力背下来。在背大题的同时,千万不要把80分单选题扔了。1 认真仔细看书。2 教材的同步单选。3 试卷单选解决好。4 把我在邮箱放得单选资料整熟。另,请大家看看2010年考题和 试卷的非选择题答案,体会 领悟这些题的答题技巧和方法。马克思主义哲学 ...
中考非选择题题型研究
中考非选择题题型特点。陕西中考非选择题每年4道大题,共36分。4道大题有一条明显的主线穿插引领,每道大题有鲜明的主题和主线对应,并由若干材料和设问组合而成,材料和设问一一对应。分析近8年非选择题,其呈现以下特点 1.设题材料 选材注重选取社会重大时政热点 社会热议话题 生活情境等,涉及政治 经济 文...