还是C语言程序的问题,3道简单的题(我是完全不会啦),希望会的人都来展示一下身手!!!有20财富值悬赏哦

还是C语言程序的问题,3道简单的题(我是完全不会啦),希望会的人都来展示一下身手!!!有20财富值悬赏哦,第1张

你好! 还需要答案吗

/

这是第三题:

/

# include <stdioh>

# include <mathh>

//初始化数组,为数组赋值

void init_Array(int ( arrayName)[4], int rows, int cols);

//处理二维数组

void do_Array(int ( a)[4], int ( result)[4], int rows, int cols);

//输出数组中绝对值最大的元素的值以及其下标

void getMaxAndRowCol(int ( a)[4], int ( result)[4], int rows, int cols);

int num;

int main(void)

{

int a[3][4];

init_Array(a, 3, 4);

int result[3][4];

do_Array(a,result, 3, 4);

getMaxAndRowCol(a,result, 3, 4);

return 0;

}

void init_Array(int ( arrayName)[4], int rows, int cols)

{

int i,j;

for (i=0; i<rows; ++i)

{

for (j=0;j<cols;++j)

{

scanf("%d",&arrayName[i][j]);

}

}

}

void do_Array(int ( a)[4], int ( result)[4], int rows, int cols)

{

int i,j;

num = abs(a[0][0]);

for (i=0; i<rows; ++i)

{

for (j=0; j<cols; ++j)

{

if (num <= abs(a[i][j]))

{

result[i][j] = abs(a[i][j]);

num = abs(a[i][j]);

}

}

}

}

void getMaxAndRowCol(int ( a)[4], int ( result)[4], int rows, int cols)

{

int i,j;

for (i=0; i<rows; ++i)

{

for (j=0;j<cols;++j)

{

if (result[i][j] >= num)

{

printf("\n%3d%3d%3d\n",a[i][j],(i+1),(j+1));

return ;

//找到绝对值最大的值,

//并且行号列号最小,

//然后结束函数

}

}

}

}

/

运行结果:

--------

1 2 3 5

-2 5 8 9

6 -7 5 3

9 2 4

---------

/

楼主你好这是我的专周做的我也是大一的你可以稍加修改就好很适合大一的

#include <stdioh>

#include <conioh>

#include <stringh> //包含使用strcmp的头文件

#include "baohanh"

void main()

{

int chg=1,n;

printf("\t\t欢迎使用本管理系统,为了您的正常使用请在Debug下使用\n");

while(chg)

{

Menu();

scanf("%d",&n);

switch(n)

{

case 1:

Infobase(); //信息维护

break;

case 2:

Find(); //信息查询

break;

case 3:

InfoStat(); //成绩统计

break;

case 4:

Comp();

break; //成绩排序

case 0:

chg=0; //退出菜单

printf("谢谢使用!再见\n");

break;

default:

printf("选择错误(0~4)请重新输入\n");

}

}

getch();

}

/主菜单画面/

void Menu()

{

printf("\t\t\t\n");

printf("\t\t\t \n");

printf("\t\t\t 主菜单 \n");

printf("\t\t\t \n");

printf("\t\t\t\n");

printf("\t\t\t 1 信息维护\n");

printf("\t\t\t 2 信息查询\n");

printf("\t\t\t 3 成绩统计\n");

printf("\t\t\t 4 成绩排序\n");

printf("\t\t\t 0 退出菜单\n");

}

/信息维护/

void Infobase()

{

int n,chg=1;

while(chg)

{

printf("\t\t\t1 录入学生信息\n");

printf("\t\t\t2 修改学生信息\n");

printf("\t\t\t3 删除学生信息\n");

printf("\t\t\t0 回到主菜单\n");

scanf("%d",&n);

switch(n)

{

case 1:

Infobase_add(); //录入信息

break;

case 2:

Infobase_amend(); //修改信息

break;

case 3:

Delete(); //删除信息

case 0:

chg=0; //退回主菜单

break;

default :

printf("\t选择错误请重新输入\n:");

}

}

}

/录入信息/

void Infobase_add()

{

Student stu[1]; //定义Student型数组变量

FILE fp=NULL; //声明文件指针

fp=fopen("专周txt","a"); //以追加方式打开

printf("\t输入姓名 性别 学号 成绩(数学 外语 C语言)\n");

scanf("%s%s%d%d%d%d", //接收输入

stu[0]name,

stu[0]sex,

&stu[0]ID,

&stu[0]math,

&stu[0]english,

&stu[0]computer_C);

stu[0]sum=stu[0]english+stu[0]computer_C+stu[0]math;//计算总分

if(fprintf(fp," %s %s %d %d %d %d %d \n",//写入磁盘防错处理

stu[0]name,

stu[0]sex,

stu[0]ID,

stu[0]math,

stu[0]english,

stu[0]computer_C,

stu[0]sum)==0)

{

printf("写入失败");

}

fclose(fp); //关闭文件指针

}

/修改信息/

void Infobase_amend()

{

int i,j;

char ch[10]; //声明字符数组以保存需修改的姓名

Student stu[50]; //声明Student型数组

FILE fp=NULL; //声明文件指针

printf("\t输入需修改学生的名字");//提示输入

scanf("%s",ch); //接收输入姓名

fp=fopen("专周txt","rt+"); //以可读写方式打开

for(i=0;;i++)

{

fscanf(fp," %s %s %d %d %d %d %d ",//从磁盘读入内存

stu[i]name,

stu[i]sex,

&stu[i]ID,

&stu[i]math,

&stu[i]english,

&stu[i]computer_C,

&stu[i]sum);

if(strcmp(stu[i]name,ch)==0) //判断是否查找所需

{

rewind(fp); //指针移到文件开头

printf("\t输入修改姓名 性别 学号 成绩(数学 外语 C语言)\n");

scanf("%s%s%d%d%d%d", //接收输入

stu[i]name,

stu[i]sex,

&stu[i]ID,

&stu[i]math,

&stu[i]english,

&stu[i]computer_C);

j=i;

stu[i]sum=stu[i]english+stu[i]computer_C+stu[i]math;

for(i=0;i<j;i++)

{

fprintf(fp," %s %s %d %d %d %d %d \n",//原数据写入磁盘

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum);

}

fprintf(fp," %s %s %d %d %d %d %d ",//将修改数据写入磁盘

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum);

fclose(fp); //关闭文件指针

break;

}

}

}

/删除信息/

void Delete()

{

int i,j,k=0;

char ch[10]; //声明字符数组以保存需删除的姓名

Student stu[50]; //声明Student型数组

FILE fp=NULL,fp1=NULL; //声明文件指针

printf("\t输入需删除学生的名字"); //提示输入

scanf("%s",ch); //接收输入姓名

fp=fopen("专周txt","rt+"); //以可读写方式打开

for(i=0;!feof(fp);i++)

{

fscanf(fp," %s %s %d %d %d %d %d ",//从磁盘读入内存

stu[i]name,

stu[i]sex,

&stu[i]ID,

&stu[i]math,

&stu[i]english,

&stu[i]computer_C,

&stu[i]sum);

if(strcmp(stu[i]name,ch)==0) //判断是否查找所需

j=i;

}

rewind(fp); //指针移动到开头

for(;j<i-1;j++)

{

stu[j]=stu[j+1]; //覆盖需删除的后依次前移

}

for(i=0;i<j;i++)

fprintf(fp," %s %s %d %d %d %d %d \n", //写入磁盘

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum);

}

fclose(fp);

/信息查询/

void Find()

{

int n,chg=1; //声明chg变量用以循环

while(chg)

{

printf("\t\t\t1 按学号查询\n");

printf("\t\t\t2 按姓名查询\n");

printf("\t\t\t0 退回主菜单\n");

scanf("%d",&n);

switch(n)

{

case 1:

Find_ID(); //调用以学号查找的函数

break;

case 2:

Find_name(); //调用以姓名查找的函数

break;

case 0:

chg=0; //退回主菜单

break;

default :printf("\n选择错误请重新输入\n");

}

}

}

/按学号查找/

void Find_ID()

{

int n,i;

Student stu[50]; //声明Student型数组变量

FILE fp=NULL; //声明文件指针

printf("请输入学号"); //提示接收输入

scanf("%d",&n); //接收输入学号

fp=fopen("专周txt","rt"); //以只读方式打开

for(i=0;!feof(fp);i++)

{

if(fscanf(fp," %s %s %d %d %d %d %d \n", //防止读入内存失败

stu[i]name,

stu[i]sex,

&stu[i]ID,

&stu[i]math,

&stu[i]english,

&stu[i]computer_C,

&stu[i]sum)==0)

printf("读取失败");

if(stu[i]ID==n) //判断是否需查找学生

{

printf("查找到:%s 性别%s 学号%d 数学%d 外语%d C语言%d 总分%d\n",//输出查找目标

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum);

break;

}

if(feof(fp)) //处理未找到情况

{

printf("无此学生信息\n");

}

}fclose(fp); //关闭文件指针

}

/按姓名查找/

void Find_name()

{

int i;

char ch[10]; //声明字符数组以储存查找姓名

Student stu[50]; //声明Student型数组变量

FILE fp=NULL; //声明文件指针

printf("请输入姓名\n"); //提示输入

scanf("%s",ch); //接收输入姓名

fp=fopen("专周txt","rt"); //以只读方式打开

for(i=0;!feof(fp);i++) //循环,以文件指针到末尾结束循环

{

fscanf(fp," %s %s %d %d %d %d %d ",//从磁盘读入内存

stu[i]name,

stu[i]sex,

&stu[i]ID,

&stu[i]math,

&stu[i]english,

&stu[i]computer_C,

&stu[i]sum);

if(strcmp(stu[i]name,ch)==0) //判断是否查找学生

{

printf("查找到:%s 性别%s 学号%d 数学%d 外语%d C语言%d 总分%d\n",//输出查找目标

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum);

break;

}

if(feof(fp)) //处理未找到情况

{

printf("无此学生信息\n");

}

}fclose(fp); //关闭文件指针

}

/信息统计/

void InfoStat()

{

int n,m,i,count=0;

char ch[15]; //声明字符数组保存课程名

Student stu[60]; //声明Student型数组变量

FILE fp=NULL; //声明文件指针

fp=fopen("专周txt","rt"); //以只读方式打开

printf("输入课程名(数学 外语 C)和分数段(格式:数学 x1-x2)\n");

scanf("%s",ch); //接收输入课程名

scanf("%d-%d",&n,&m); //接收输入分数段

for(i=0;!feof(fp);i++) //以文件指针到文件末尾结束循环

{

if(fscanf(fp," %s %s %d %d %d %d %d \n", //防止读入内存失败

stu[i]name,

stu[i]sex,

&stu[i]ID,

&stu[i]math,

&stu[i]english,

&stu[i]computer_C,

&stu[i]sum)==0)

printf("读取失败");

count++;

}

fclose(fp); //关闭文件指针

/以下输出查找目标/

printf("姓名 性别 %s 总分\n",ch);

for(i=0;i<count;i++)

if(strcmp(ch,"数学")==0 && stu[i]math>=n && stu[i]math<=m)

{

printf("%s\t%s\t%d\t%d\n",

stu[i]name,

stu[i]sex,

stu[i]math,

stu[i]sum);

}

for(i=0;i<count;i++)

if(strcmp(ch,"外语")==0 && stu[i]english>=n && stu[i]english<=m)

{

printf("%s\t%s\t%d\t%d\n",

stu[i]name,

stu[i]sex,

stu[i]english,

stu[i]sum);

}

for(i=0;i<count;i++)

if(!strcmp(ch,"C") && stu[i]computer_C>=n && stu[i]computer_C<=m)

{

printf("%s\t%s\t%d\t%d\n",

stu[i]name,

stu[i]sex,

stu[i]english,

stu[i]sum);

}

}

/成绩排序/

void Comp()

{

int i,k,j,count=0;

char ch[15]; //声明字符数组保存课程名

Student stu[50],temp; //声明Student型变量

FILE fp=NULL; //声明文件指针

printf("请输入需要排序的课程名"); //提示输入

scanf("%s",ch); //接收输入的课程名

fp=fopen("专周txt","rt"); //以读方式打开文件

for(i=0;!feof(fp);i++) //以文件指针到末尾结束循环

{

if(fscanf(fp," %s %s %d %d %d %d %d \n", //防止读入内存失败

stu[i]name,

stu[i]sex,

&stu[i]ID,

&stu[i]math,

&stu[i]english,

&stu[i]computer_C,

&stu[i]sum)==0)

printf("读取失败");

count++; //记录文件内学生人数

}

fclose(fp); //关闭文件指针

if(strcmp(ch,"数学")==0)

{

for(i=0;i<count-1;i++) //以下为以降序顺序排序

{

k=i;

for(j=i+1;j<count;j++)

if(stu[k]math<stu[j]math)

k=j;

if(i!=k)

{

temp=stu[i];

stu[i]=stu[k];

stu[k]=temp;

}

}

printf("姓名 性别 学号 数学 外语 C语言 总分 数学成绩名次\n");

for(i=0;i<count;i++)

{

printf("%-6s %4s %d %d %d %d %d %d\n", //输出信息

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum,i+1);

}

}

if(strcmp(ch,"外语")==0)

{

for(i=0;i<count-1;i++) //以下为降序顺序排序

{

k=i;

for(j=i+1;j<count;j++)

if(stu[k]english<stu[j]english)

k=j;

if(i!=k)

{

temp=stu[i];

stu[i]=stu[k];

stu[k]=temp;

}

}

printf("姓名 性别 学号 数学 外语 C语言 总分 外语成绩名次\n");

for(i=0;i<count;i++)

{

printf("%-6s %4s %d %d %d %d %d %d\n", //输出信息

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum,i+1);

}

}

if(strcmp(ch,"C")==0)

{

for(i=0;i<count-1;i++) //以下为降序顺序排序

{

k=i;

for(j=i+1;j<count;j++)

if(stu[k]computer_C<stu[j]computer_C)

k=j;

if(i!=k)

{

temp=stu[i];

stu[i]=stu[k];

stu[k]=temp;

}

}

printf("姓名 性别 学号 数学 外语 C语言 总分 C语言成绩名次\n");

for(i=0;i<count;i++)

{

printf("%-6s %4s %d %d %d %d %d %d\n", //输出信息

stu[i]name,

stu[i]sex,

stu[i]ID,

stu[i]math,

stu[i]english,

stu[i]computer_C,

stu[i]sum,i+1);

}

}

}以下是baohan头文件

void Menu(); //主菜单

void Infobase(); //信息维护

void Find(); //信息查询

void InfoStat(); //成绩统计

void Comp(); //成绩排序

void Find_ID(); //以学号查找

void Find_name(); //以姓名查找

void Infobase_add(); //录入信息

void Infobase_amend(); //修改信息

void Delete(); //删除信息

typedef struct //重命名学生信息结构体

{

char name[10]; //姓名

char sex[3]; //性别

int ID; //学号

int math; //数学成绩

int english; //英语成绩

int computer_C; //计算机C语言成绩

int sum; //成绩总和

}Student;

1、#include<stdioh>

void main()

{

int a[3][4]={1,2,3,4,1,2,3,4,1,2,3,4},b[4][3];

int i,j;

for(i=0;i<3;i++)

for(j=0;j<4;j++)

b[j][i]=a[i][j];

printf("转置前的数组\n");

for(i=0;i<3;i++)

{

for(j=0;j<4;j++)

printf("%d ",a[i][j]);

printf("\n");

}

printf("转置后的数组\n");

for(i=0;i<4;i++)

{

for(j=0;j<3;j++)

printf("%d ",b[i][j]);

printf("\n");

}

}

2、#include<stdioh>

void main()

{

int a[20],m;

int i,j;

printf("输入10个整数:\n");

for(i=0;i<10;i++)

scanf("%d",&a[i]);

printf("输入m:");

scanf("%d",&m);

for(i=0;i<10;i++)

if(a[i]==m)

break;

if(i>=10)

printf("数据不存在!");

else

{

for(j=i;j<9;j++)

a[j]=a[j+1];

printf("删除%d后的数组:\n",m);

for(i=0;i<9;i++)

printf("%d ",a[i]);

}

}

3、#include<stdioh>

void main()

{

int i,j,m,temp;

int a[20];

printf("输入10个整数:\n");

for(i=0;i<10;i++)

scanf("%d",&a[i]);

for(i=0;i<9;i++)

for(j=i+1;j<10;j++)

if(a[i]>a[j])

{

temp=a[i];

a[i]=a[j];

a[j]=temp;

}

printf("\n排序后的数组为:\n");

for(i=0;i<10;i++)

printf("%d ",a[i]);

printf("\n输入m的值:");

scanf("%d",&m);

for(i=0;i<10&&m>a[i];i++);

if(i>=10)

a[10]=m;

else

{

for(j=10;j>i;j--)

a[j]=a[j-1];

a[i]=m;

printf("插入%d后的数组:\n",m);

for(i=0;i<11;i++)

printf("%d ",a[i]);

}

}

第一道: i=1时,判断i++<4就相当于i<4,i=i+1中间省略,当i=4的时候,判断i++<4相当于i<4,i=i+1,因为条件不成立,所以退出循环,但是i已经执行自加了,所以i=5,所以要注意的是i=i+1并不是必须i<4这个条件成立的时候才执行的

第二道:i='A',判断i<'I',成立执行第一个printf,但因为没有加括号,for的作用域只有一行,所以第二个printf不会被执行,所以输出a;第二次循环,第三次,直到每四次,i++,i++过后,i='I',所以不执行了,所以最后输出的是一个换行,楼主可以在这段程序代码后面加一句printf("");如果接在aceg后面,那就是我说错了反之则是对的

第三道:这个程序的实质是这样的,求所有50以内的5和3的最小公倍数的和也就是15,30,45,加起来等于90,再加上s本身等于1,所以等于91,因为只有等于5和3的倍数的时候,条件!(i%5)&&!(i%3)才会成立也就是说i%5==0并且i%3==0的时候条件才成立

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

1,已知abc+cba=1333,其中a,b,c均为一位数,编写一个程序,求出a,b,c分别代表什么数字?

2,编写一个程序,对于用户输入的正偶数n,将其分解为两个素数之和。

2,编写一个程序,将十进制数n转化为二进制。

解析:

第一题

#include <iostreamh>

void main()

{ int a,b,c;

for(a=1;a<=9;a++)

for(b=0;b<=9;b++)

for(c=1;c<=9;c++)

if(100(a+c)+10(b+b)+a+c==1333)

cout<<"a="<<a<<ends<<"b="<<b<<ends<<"c="<<c<<endl;

}

第二题

#include <iostreamh>

#include <mathh>

int sushu(int n)

{ for(int i=2;i<=sqrt(n);i++)

if(n%i==0)

return 0;

return 1;

}

void main()

{ int n;

cout<<"请输入一个正公偶数:";

cin>>n;

if(n%2!=0||n<0)

cout<<"输入错误!";

else if(n<6)

cout<<"不能分解";

else

{for(int i=2;i<=n/2;i++)

if(sushu(i)&&sushu(n-i))

cout<<n<<'='<<i<<'+'<<n-i<<endl;

}

}

第三题

#include <iostreamh>

void main()

{ int a[30];

int n,i=0;

cout<<"请输入一个十进制数:";

cin>>n;

while(n!=0)

{ a[i]=n%2;

n/=2;

i++;

}

for(int j=i-1;j>=0;j--)

cout<<a[j];

}

把它放在水中煮半小时很正确,不过一点你没注意,是应放在茶叶水中,煮,小火煮半小时,熄火,焖上一会,让壶自然冷却再小火煮,反复再三,直到没有土味没止或者你也可以用浓茶泡一晚上,记着是浓茶

新壶购置回来后,可用细砂布稍加磨擦,千万不要用粗砂布打磨,以伤表皮,先用水用或布洗擦去处表面的尘灰和内里的陶屑,然后放较溶的茶叶水锅里,或中连同茶叶,小火煮沸,沸后不久即可熄火,用余热焖壶直到茶水稍凉再点火煮沸,如此再三,可使新壶土味尽去,也使新壶初次受到滋养。待完成此工序后,取出新壶自然晾干便可沏茶使用。这并不是必要的程序,其实新壶到手,洗净后用开水泡上二次,即可沏茶

package TestPerson;

/

  (1) 编写程序实现如下功能:已知Person类包含三个公共成员变量(姓名、性别、年龄)和一个构造方法,

  Student类是Person类的派生类,包含两个新的公共成员变量(学号、班号)、两个公共方法(修改年龄、显示基本信息)及一个构造方法。

  在测试类Test1中,定义一组学生对象,并初始化他们的基本信息,然后依次输出。

 /

public class Test1 {

public static void main(String[] args) {

Student[] student = new Student[3];

student[0] = new Student("小李", "男", 12, 20181101, 01);

student[1] = new Student("小南", "女", 13, 20001102, 01);

student[2] = new Student("小李", "男", 12, 20181103, 01);

for(Student stu : student) {

stushowInformation();

}

}

}

class Person {

public String name;

public String sex;

public int age;

public Person(String name, String sex, int age) {

super();

thisname = name;

thissex = sex;

thisage = age;

}

}

class Student extends Person {

public long studentId;

public long classId;

public void setAge(int age) {

age = thisage;

}

public void showInformation() {

Systemoutprintln("我的姓名是" + name + "," + "我的性别是" + sex + "," + "我的年龄是" + age 

+ "岁," + "我的学号是" + studentId + "," + "我的班号是" + classId + "班");

}

public Student(String name, String sex, int age, long studentId,

long classId) {

super(name, sex, age);

thisstudentId = studentId;

thisclassId = classId;

}

}

不可否认,我现在是有点闲,所以我就帮你写第一个吧,至于后面两个,我就不写了,看看还有没有其他人有点闲时间,看缘分吧

运行结果:

我的姓名是小李,我的性别是男,我的年龄是12岁,我的学号是20181101,我的班号是1班

我的姓名是小南,我的性别是女,我的年龄是13岁,我的学号是20001102,我的班号是1班

我的姓名是小李,我的性别是男,我的年龄是12岁,我的学号是20181103,我的班号是1班

1程序填空 30分,一般两到三空。

2改错题 30分,一般两到三处错误,错误范围题目会指定

3 *** 作题 40分,编一个函数,以实现题目要求的功能。

填空题

程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据以二进制方式输出的文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其它学生的数据不变。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

注意:源程序存放在考生文件夹下的BLANK1。C中。

不得增行或删行,也不得更改程序的结构!

/found/

fp = fopen(filename, "rb+");

/found/

fseek(fp, -1Lsizeof(STU), SEEK_END);

/found/

fwrite(&n, sizeof(STU), 1, fp);

fclose(fp);

改错题

给定程序MODI1。C中的函数CreatLink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。

请改正函数CreatLink中指定部位的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构

/found/

p=(NODE )malloc(sizeof(NODE));

h=p;

p->next=NULL;

for(i=1; i<=n; i++)

{ s=(NODE )malloc(sizeof(NODE));

s->data=rand()%m; s->next=p->next;

p->next=s; p=p->next;

}

/found/

return h;

程序编写

请编写函数fun,函数的功能是:统计一行字符创中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。

注意:部分源程序存在文件PROG1C文件中。

请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

int fun( char s)

{

int k = 1 ;

while(s) {

if(s == ' ') k++ ;

s++ ;

}

return k ;

}

以上就是关于还是C语言程序的问题,3道简单的题(我是完全不会啦),希望会的人都来展示一下身手!!!有20财富值悬赏哦全部的内容,包括:还是C语言程序的问题,3道简单的题(我是完全不会啦),希望会的人都来展示一下身手!!!有20财富值悬赏哦、我是大一的学生 老师让我们做一个c语言课程设计 现在给出三道 希望大家 帮帮忙 编写一个工资管理的程序。、三道c语言程序设计题,求详细代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9696180.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存