杭电ACM1718,为什么不能AC

杭电ACM1718,为什么不能AC

#include <stdio.h> #include <string.h> struct stu { char num[9]; int score; }; void main() { int n=0,k,rand; struct stu st[1001],s; scanf(“%s”,&s.num);……

条件关系符的问题

条件关系符的问题

最近正在学习C语言,从课本上抄了一个用条件关系符实现大写字母转换小写字母的代码,不过运行结果不正确,不知道是哪里有问题。请大家帮看看,谢谢。 代码: #include<stdio.h> #include<math.h> main() { char ch; scanf_s(“%c”, &ch); ch= ……

C语言头插入链表问题

C语言头插入链表问题

本人想把一个节点加到一个链表的开头,即头插入,代码如下: #include “stdlib.h” #include “stdio.h” #include “string.h” #define BUF_NUM 40 typedef struct node { int num; char b……

c数组输入/出问题

c数组输入/出问题

只是char数组的大小不同怎么输出的结果就不一样呢? struct stu{ /*定义结构体*/   char name[10]; char num[10]; float score[2]; }student; 解决方案 80 你第一种形式,只给name和num各1个字节的空间,这怎么够? 原因是字符串还需要放入”\0″,所以至少……

c语言内存泄漏

c语言内存泄漏

void getMemory(char **p, int num) { *p = (char *)malloc(num); } void main() { char *str = NULL; getMemory(&str, 100); strcpy(str, “hello”); cout << str  <&……

keybd_event输入字符问题

keybd_event输入字符问题

如题,想要输入键盘上的[ ] ; ” \ , { } |  : ” <>? 这些符号怎么得到,查了好多没有关于这些的组合与键值表 只有一些常见的0-9,A-Z的这些,前面提到的都没有啊,哪位高手指导,最好吧功能键F1下面的那排特殊符号的键值也给出来,谢谢,越详细越好,对了想输入中文怎么解! 解决方案 30 在MSDN里面搜……

C语言返回地址的问题

C语言返回地址的问题

以下2个函数为什么一个可以返回地址,一个不可以? #include “stdlib.h” #include “stdio.h” char *return_1(void) { char x[12] = “1111”; return x; } char *return_2(void) { c……