标签:c语言

求帮助解答问题

#include<stdio.h> #define MAXLINE 1000 //允许输入行的最大长度 int getline(char line[],int maxline); void copy(char to[],char from[]); //print the longest line main() { int len; int max……

求指点!数据结构C语言版单链表的建立,程序每次运行到输入完甚至还没输完结点值的时候就弹出停止工作=-=vc++

#include<stdio.h> #include<stdlib.h> /************************************/ /* 链表实现的头文件,文件名slnklist.h */ /************************************/ typedef int datatype;  ……

C语言 凑算式 控制精度问题

想问一下,if语句中为什么写上*1.0之后,输出的就是对的个数29,但把*1.0删掉后,输出的个数就远大于29了? 还想讨教一下各位高手,除了这种暴力求法,还有其他的比较好的方法吗?非常感谢  /* 凑算式      B      DEF A + -- + -- = 10      C      GHI       (假如显示有问题,可以参见【图1.jpg】……

C语言 十六进制转八进制 运行出错

蓝桥杯基础练习 十六进制转八进制: 问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输……

问题多多…链表的第一个节点就没连上去…求指导…

如题……本人先把本人的代码发来,烦请各位不吝挑错找问题,一点点指导助本人完成这部分的学习,不胜感谢! 数据结构: typedef struct node{     int id;     char name[255];     double value;     struct node *next; }NODE; 然后设置了一个初始化函数,写值的工作就都放……

关于C Primer Plus 上泛型的疑问

代码如下: #define SIN(X) _Generic((X),\ long double: sinl((X)/RAD_TO_DEG),\ default:     sin((X)/RAD_TO_DEG),\ float:       sinf((X)/RAD_TO_DEG)\ ) 但是本人的VS是编译不过的 这就显得很奇怪(这个只是今天碰巧要用到所以……

这个c语言程序在gcc编译器下可以正常编译运行,但为什么在vs 2015中只能编译,它的运行结果确是错的呢

#include <stdio.h> #include <stdbool.h> #include <stdlib.h> void fun(int* a, bool* visit, int x) { if (12 == x) { int temp = a[0] + a[2] + a[5] + a[7]; if ……