以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{ char s[]="string";5puts(s);6strcpy(s,"hello");7printf("%3s\n"s);}
A.没有错
B.第1行有错
C.第6行有错
D.第7行有错
第1题:
以下程序(程序左边的数字为附加的行号)______。 1#include<str.h> 2#include<stdio.h> 3main() 4{ chars[]="string"; 5puts(s); 6strcpy(s,"hello"); 7printf("%3S\n",s);}
A.没有错
B.第1行有错
C.第6行有错
D.第7行有错
第2题:
下面程序()。每行程序前面的数字表示行号) 1 #include <stdio.h> 2 int main(void) 3 { 4 int a[3]={0}; 5 int i; 6 for(i=0;i<3;i++) scanf("%d",&a[i]); 7 for(i=1;i<3;i++) a[0]=a[0]+a[i]; 8 printf("%dn",a[0]); 9 return 0; 10 }
A.第4行有错误
B.第8行有错误
C.第6行有错误
D.没有错误
第3题:
4、数字字符0的ASCI值为48,若有以下程序 #include "stdio.h" int main() {char a= '1' , b='2'; printf("%c," , b+1); printf("%d\n" ,b-a); return 0;} 程序运行后的输出结果是()
A.3,1
B.50, 2
C.3,2
D.2,50
第4题:
数字字符'0'的ASCII值为48,若有以下程序: #include <stdio.h> main( ) char a='1',b ='2'; printf( "% c,",b + + ); printf(" % d \n" ,b - a); } 程序运行后的输出结果是( )。
A.3,2
B.50,2
C.2,2
D.2,50
第5题:
5、下面的程序中()错误(每行程序前面的数字是行号)。 1 #include<stdio.h> 2 main() 3 { 4 float a[3]={0.0}; 5 int i; 6 for(i=0;i<3;i++) scanf("%d",a[i]); 7 for(i=1;i<3;i++)a[0]=a[0]+a[i]; 8 printf("%fn",a[0]); 9 }
A.没
B.第4行
C.第6行
D.第8行