解题思路:
注意事项:不要怀疑你的知道的知识是有问题的,我做这道题,编译器说运行错误91。
解决办法很简单,其实就是a[]的长度你定义的长一点就没有问题。
我在怀疑人生怀疑了半天,无语住了。。。。
参考代码:
#include<stdio.h>
#include<string.h>
int main(){
char a[200];
int i;
gets(a);
for(i=0;i<strlen(a);i++){
if(a[i]>='a'&&a[i]<='z')
a[i]=a[i]-32;
}
puts(a);
return 0;
}
0.0分
0 人评分
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:729 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:488 |
C语言程序设计教程(第三版)课后习题9.2 (Java代码)浏览:696 |
十->二进制转换 (C语言代码)浏览:1330 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:806 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
剪刀石头布 (C语言代码)浏览:1792 |
用筛法求之N内的素数。 (C语言代码)浏览:890 |
printf基础练习2 (C语言代码)浏览:653 |
1012题解浏览:938 |