首页 新闻 搜索 专区 学院
当前位置:博问标签/c语言/未解决/ 已解决
1
回答数

已解决问题 10 指针赋值问题

为什么a和s都是指向字符型变量的指针变量,为什么不能相互赋值?
2
回答数

已解决问题 5 局部变量是否释放难道跟数据类型有关吗?

我是了解C语言中传递数组的规范用法的。有一天,我的一位同学写了类似如下代码: char* mul_char2(char *A, char *B) { char M[2]; char *p = M; M
2
回答数

已解决问题 c语言函数调用问题(输入10个整数找出所有素数并求和)

代码: include<stdio.h> int shu(int a) { int i,j; for(i=2;i<=a;i++){ j=a%i; if(j==0) return 0; else ret
2
回答数

已解决问题 5 C语言用二维数组代码打印不出菱形

我想打印这样的图形 首先建立了两个二维字符数组: dia1[5][10]用来表示菱形1-5行; dia2[4][10]用来表示菱形6-9行。 第一个和第二个大循环分别给菱形的上半部分元素和下半部分元素
2
回答数

已解决问题 5 (C程序)为什么加上fflush(stdin)后才正常显示输入(scanf函数能正常工作)呢?

请大佬救救孩子! 不加fflush(stdin):运行时没有让输入(程序中是有scanf函数的) 加上以后,运行就正常了: 以下是我原来的代码: include "stdio.h" main () {
1
回答数

已解决问题 15 c语言指针问题

#include <stdio.h> #include <malloc.h> void fun1(int ** p) { int i = 10; *p = &i; } void fun2(int *
4
回答数

已解决问题 char ch=a[0];这样是不是不对,怎么解释呢

char ch=a[0];这样是不是不对,怎么解释呢
1
回答数

已解决问题 200 c语言新手提问:为什么s[0]输出为空?

include <stdio.h> include <malloc.h> int main() { char a,s[100]; int n,i; scanf("%d",&n); a=(char)ma
2
回答数

已解决问题 10 C语言中输出数据时有没有办法不换行?

比如: scanf(“%d”,&n); printf("%d",n);
3
回答数

已解决问题 10 C语言,已经编好了程序,但是输出的结果不是预期的!

include<stdio.h> int main(void) { int i,n; double h, sum; sum=0.0; scanf("%d",&n); for(i=1;i<=n;i++)
1
回答数

已解决问题 10 一道关于C语言的习题(不明白自己为什么错,oj提示wrong answer)

问题:输入两个正整数,以空格隔开,求最大公约数和最小公倍数,答案保证在int范围内 include<stdio.h> int main(void) {int a,b,t,mult; char ch;
1
回答数

已解决问题 100 C语言——文件内部位置指针问题

最近在看文件操作函数时对文件内部的位置指针有点疑惑 测试代码: pos = ftell(fp); while (!(flag = feof(fp))) { fscanf_s(fp, "%c", &ch
1
回答数

已解决问题 50 有大佬帮忙看看吗?小弟已在崩溃的边缘试探(输入五位同学的姓名、学号、四门科目成绩、,要将他们按成绩从大到小排列)

include <stdio.h> struct Stpoint{ int code; char name[20]; int scores[4]; int sum; }; int main() { s
1
回答数

已解决问题 有关c语言字符串指针的问题

char *p; char a[]="abc"; p = &a; 请问这样为什么不行?
2
回答数

已解决问题 10 C语言运算符优先级是否就是运算顺序?

最近在做题时对运算符优先级有些疑惑 我的理解: =优先级高于!=,所以表达式等价于a != (3 >= 1),先执行3>=1为真,返回值为1, 再执行a != 1为假,返回值为0,运行结果不打印 上面
3
回答数

已解决问题 5 ||和&&运算符优先级和运算顺序问题

先上代码 运行结果 &&的优先级比||高,为什么是先判断a++ != 0,而不是先b++呢? 尝试加括号 结果仍然没有变化,感觉括号没有起作用,括号的优先级不是最高吗?
4
回答数

已解决问题 80 自增运算符++,的运算顺序问题

编译器:Microsoft Visual C++ 2010 Express main() { int a = 3; int b; b = -a++; printf("%d\n", b); } 运行的结
2
回答数

已解决问题 80 怎样建立动态链表并实现信息的添加与显示

本题要求设计一个简单的物流配送管理系统,实现物流配送管理最基本的功能。每个物流配送基本信息:物品名称、物品编号、物品出厂地、物品配送地、配送方式、配送个数、配送金额、配送日期(年、月、日)等。 2、功
2
回答数

已解决问题 c语言枚举遍历

enum week{Mon, Tue, Wed, Thur, Fri, Sat, Sun};有这样的枚举,我如何利用for循环遍历每个枚举值,并且输出?谢谢!
2
回答数

已解决问题 c语言枚举遍历

麻烦给个最简单,能运行的c语言枚举遍历列子。谢谢!
2
回答数

已解决问题 c语言遍历枚举问题

我在网上看了下关于c语言枚举的教程,我按照方法试了,发现却不对。 能帮我解答一下,怎么写才对吗?谢谢!
2
回答数

已解决问题 关于C语言全局变量的一个问题

如果在一个函数的循环内部对全局变量赋值之后,再次引用这个全局变量的话,这时全局变量的值是刚刚赋的那个值还是他原本的值? 通过程序我发现使用的可能还是他原来的值,那么也就是说,函数循环体内部给全局变量赋